环境准备
安装HBase需要:Jdk、Hadoop Cluster、Zookeeper Cluster,详情参考:Hadoop的分布式搭建,Hadoop的高可用HA搭建
安装
- 上传并解压:
tar -zxvf hbase-2.4.13-bin.tar.gz -C /opt/module
- 修改hadoop-env.sh配置文件:
export JAVA_HOME=/opt/module/jdk1.8.0_181
- 修改hbase-site.xml配置文件:
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs:///hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop102:2181,hadoop103:2181,hadoop104:2181</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/opt/module/hbase-2.4.13/data</value>
</property>
</configuration>
- 修改regionservers配置文件
hadoop102
hadoop103
hadoop104
- 拷贝hadoop的 core-site.xml和hdfs-site.xml到conf下
cp /opt/module/hadoop-3.2.1/etc/hadoop/core-site.xml conf/
cp /opt/module/hadoop-3.2.1/etc/hadoop/hdfs-site.xml conf/
- 分发文件,启动、停止命令
#启动
bin/hbase-daemon.sh start master
bin/hbase-daemon.sh start regionserver
#或者
bin/start-hbase.sh
#停止
bin/stop-hbase.sh
- 查看 xxxx:16010页面验证