Hbase单节点多RegionServer服务配置
将hbase目录拷贝后命名为hbase2,然后在hbase2中做如下修改。
1.hbase-site.xml
hbase的默认端口是16020和16030,所以这里使用16120和16130。
<property>
<name>hbase.regionserver.port</name>
<value>16120</value>
</property>
<property>
<name>hbase.regionserver.info.port</name>
<value>16130</value>
</property>
2.修改log4j.properties
这里只需要修改第三行hbase.log.dir这个值为自定义的logs路径即可。
hbase.root.logger=INFO,console
hbase.security.logger=INFO,console
hbase.log.dir=/opt/local/hbase2/logs/
hbase.log.file=hbase.log
hbase.log.level=INFO
3.hbase-env.sh
只需要修改HBASE_LOG_DIR和HBASE_PID_DIR,如果没有直接添加。
HBASE_HOME=/opt/local/hbase2/
HBASE_LOG_DIR=$HBASE_HOME/logs
HBASE_PID_DIR=$HBASE_HOME/pids
4. hbase-daemon.sh
脚本开头添加以环境变量
HBASE_HOME=/opt/local/hbase2/
HBASE_LOG_DIR=$HBASE_HOME/logs
HBASE_PID_DIR=$HBASE_HOME/pids
本文来自博客园,作者:硅谷工具人,转载请注明原文链接:https://www.cnblogs.com/30go/p/16873581.html

浙公网安备 33010602011771号