首先安装好jdk 1.8,配置相关环境变量
安装包下载:
wget https://dlcdn.apache.org/hbase/2.5.6/hbase-2.5.6-hadoop3-bin.tar.gz
导出环境变量:
export HBASE_HOME=/data/hadoop/hbase-2.5.6-hadoop3 export PATH=$PATH:$HBASE_HOME/bin
修改hbase-site.xml,加入下面配置(使用本地文件,内置zookeeper):
<property> <name>hbase.cluster.distributed</name> <value>false</value> </property> <property> <property> <name>hbase.rootdir</name> <value>/data/hadoop/hbase/hbase-root</value> </property> <property> <name>hbase.tmp.dir</name> <value>/data/hadoop/hbase/hbase-tmp</value> </property>
如果使用独立zookeeper,hdfs,参考下面配置:
<property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.rootdir</name> <value>hdfs://192.168.56.100:9820/hbase/root</value> </property> <property> <name>hbase.tmp.dir</name> <value>hdfs://192.168.56.100:9820/hbase/tmp</value> </property> <property> <name>hbase.unsafe.stream.capability.enforce</name> <value>false</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>anolis-0</value> </property> <property> <name>hbase.zookeeper.property.clientPort</name> <value>2181</value> </property>
修改配置文件hbase-2.5.6-hadoop3/conf:
cd /data/hadoop/hbase-2.5.6-hadoop3/conf; vi hbase-env.sh;
启用以下配置:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0 export HBASE_LOG_DIR=${HBASE_HOME}/logs export HBASE_MANAGES_ZK=true
启动hbase:
start-hbase.sh
参考:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END