9.2 HBASE安装
9.2.1 下载hbase
# cd /opt
# wget https://mirrors.cloud.tencent.com/apache/hbase/2.2.7/hbase-2.2.7-bin.tar.gz
# tar -zxvf hbase-2.2.7-bin.tar.gz
9.2.2 配置环境变量
# vi /etc/profile
加入如下配置
export HBASE_HOME=/opt/hbase-2.2.7
export PATH=$HBASE_HOME/bin:$PATH
更新环境变量
# source /etc/profile
9.2.3 检查是否安装成功
# hbase version
![image-20210817155831718](https://tva1.sinaimg.cn/large/008i3skNgy1gtjud29i5zj61cg03aq3r02.jpg)
9.2.4 配置文件
执行
# cd /opt/hbase-2.2.7/conf
# vi hbase-env.sh
修改jdk和默认使用的zookeeper
修改hbase-site.xml
# vi hbase-site.xml
加入如下配置
<!--指定为分布式-->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!--指定存储路径-->
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop01:8020/hbase</value>
</property>
<!--指定zk的地址,用,分割-->
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop01:2181,hadoop02:2181,hadoop03:2181,hadoop04:2181,hadoop05:2181</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>./tmp</value>
</property>
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
![image-20210817161426172](https://tva1.sinaimg.cn/large/008i3skNgy1gtjutmor5tj60u00ysdm102.jpg)
执行
# vi regionservers
删掉原有的localhost加入
hadoop01
hadoop02
hadoop03
hadoop04
hadoop05
配置备用主机
# vi /opt/hbase-2.2.7/conf/backup-masters
加入hadoop02
把配置好的hbase-2.2.7压缩
# tar -czvf hbase-2.2.7.tar.gz
拷贝到其他节点
# scp hbase-2.2.7.tar.gz root@hadoop02:/opt
# scp hbase-2.2.7.tar.gz root@hadoop03:/opt
# scp hbase-2.2.7.tar.gz root@hadoop04:/opt
# scp hbase-2.2.7.tar.gz root@hadoop05:/opt
去其他机器解压
# tar -xzvf hbase-2.1.2.tar.gz
# rm –rf hbase-2.1.2.tar.gz
9.2.5 启动HBASE
重启hadoop
# sh /opt/hadoop/hadoop-2.10.1/sbin/stop-all.sh
# sh /opt/hadoop/hadoop-2.10.1/sbin/start-all.sh
主机启动hbase
# sh /opt/hbase-2.2.7/bin/start-hbase.sh
# sh /opt/hbase-2.2.7/bin/stop-hbase.sh
从机启动hbase
# sh /opt/hbase-2.2.7/bin/hbase-daemon.sh start regionserver
# sh /opt/hbase-2.2.7/bin/hbase-daemon.sh stop regionserver
9.2.6 端口查看
前往http://192.168.20.124:16010/查看HBSE启动页面(192.168.20.124为服务器ip,16010是从hadoop01的16010映射出来的端口)
![image-20210818124830761](https://tva1.sinaimg.cn/large/008i3skNgy1gtkuhs8tsfj61c00u0gq102.jpg)
前往http://192.168.20.124:16030/查看资源管理器页面
![image-20210818125457577](https://tva1.sinaimg.cn/large/008i3skNgy1gtkuojt0z0j61c00u00wq02.jpg)