首先安装好zookeeper集群

上传hbase安装包

解压

配置hbase集群,要修改3个文件

* 修改hbase-env.sh
设置JAVA_HOME: export JAVA_HOME=...
告诉hbase使用外部的zookeeper: export HBASE_MANAGES_ZK=false
* 配置hbase-site.xml
* 指定hbase在HDFS上存储的路径

hbase.rootdir
hdfs://ns1/hbase

* 指定hbase是分布式的

hbase.cluster.distributed
true

* 指定zookeeper的地址,多个用‘,’分割

hbase.zookeeper.quorum
weekend04:2181,weekend05:2181,weekend06:2181

* 配置regionservers
yarn05
yarn06
yarn07

> 注意:要把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下

拷贝hbase到其他节点并同步时间

启动hbase

* 在master主机上,bin/start-hbase.sh
* 本地启动master
* ssh启动regionservers中配置的regionserver
* 在另一mater主机上,bin/hbase-daemon.sh start master
* 本地启动backup master

web访问端口

* yarn03:60010

进入shell

* bin/hbase shell