-
HBase配置文件
-
hbase-env.sh
#配置JAVA_HOME export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk #使用内置zookeeper,如果自己配置了zookeeper,则改为false export HBASE_MANAGES_ZK=true export HBASE_HEAPSIZE=4G export HBASE_LOG_DIR=/home/xxx/hbase/data/logs export HBASE_PID_DIR=/home/xxx/hbase/data/pids
如果使用jdk1.7以上的版本,则需注释掉以下两个配置项
#export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m" #export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"
-
hbase-site.xml
<configuration>
<property>
<name>hbase.tmp.dir</name>
<value>/home/xxx/hbase/tmp/hbase</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master,node2,node3</value>
</property>
<property>
<name>hbase.master.maxclockskew</name>
<value>180000</value>
</property>
<property>
<name>hbase.master.port</name>
<value>16000</value>
</property>
<property>
<name>hbase.master.info.port</name>
<value>16010</value>
</property>
<property>
<name>hbase.regionserver.port</name>
<value>16201</value>
</property>
<property>
<name>hbase.regionserver.info.port</name>
<value>16301</value>
</property>
</configuration>
-
regionservers
master
node2
node3
-
/etc/profile
#增加内容如下
export HBASE_HOME=/home/xxx/hbase
export PATH=$HBASE_HOME/bin:$PATH
重新加载环境变量
source /etc/profile
评论区