1 部署Hbase前提
1.1 部署了Zookeeper的伪分布式集群(至少三个节点)
https://blog.csdn.net/m0_37833525/article/details/106836100
2 部署Hbase分布式集群(三个节点都要做)
2.1 解压Hbase安装包,并修改文件名为hbase
2.2 在/hbase/conf/hbase-site.xml文件后追加
<configuration>
<property>
<name>hbase.master</name>
<value>master:6000</value>
</property>
<property>
<name>hbase.master.maxclockskew</name>
<value>180000</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/var/data/hbase/zookeeper</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master,slave01,slave02</value>
</property>
</configuration>
2.3 修改/hbase/conf/hbase-env.sh
export JAVA_HOME=/root/JDK/jdk1.8.0_251
export HBASE_CLASS_PATH=.$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
export HBASE_MANAGES_ZK=false
2.4 修改/hbase/conf/regionservers
master
slave01
slave02
3 启动Hbase集群
3.1 启动
进入/hbase/bin/目录下
./start-hbase.sh
3.2 执行hbase shell 命令
hbase shell