版本地址Index of /apache/hbase
wget https://mirrors.bfsu.edu.cn/apache/hbase/2.4.9/hbase-2.4.9-bin.tar.gz --no-check-certificate
--no-check-certificate :跳过安全证书校验 解压安装包
tar xzvf hbase-2.4.9-bin.tar.gz修改环境变量
打开配置文件
vim /etc/profile
添加内容
export Hbase_HOME=/opt/hbase-2.4.9 export PATH=$PATH:$Hbase_HOME/bin
加载环境变量
source /etc/profile修改启动配置
修改启动参数
vim conf/hbase-env.sh
# 设置java目录 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk # 是否使用自带zookeeper,集群模式使用 export Hbase_MANAGES_ZK=true
修改部署设置
vim conf/hbase-site.xml
hbase.rootdir ./data-tmp hbase.zookeeper.quorum node01,node02,node03 hbase.zookeeper.property.dataDir ./zookeeper-data hbase.cluster.distributed false hbase.tmp.dir ./tmp hbase.unsafe.stream.capability.enforce false
配置hbase从节点
vim conf/regionservers
node01 node02 node03
配置备份主节点
vim conf/backup-masters
node02
拷贝服务到集群节点中,需要配置节点之间的免密访问,包括自己。
scp -r /opt/hbase-2.4.9 root@pp-node02:/opt/hbase-2.4.9 scp -r /opt/hbase-2.4.9 root@pp-node03:/opt/hbase-2.4.9启动
bin/start-hbase.sh关闭
bin/stop-hbase.sh启动异常
需要设置zk集群
running master, logging to /opt/hbase-2.4.9/logs/hbase-root-master-pinpoint-es-xlt-01.out Could not start ZK with 3 ZK servers in local mode deployment. Aborting as clients (e.g. shell) will not be able to find this ZK quorum.



