赞
踩
华为云镜像站:Index of apache-local/hbase/2.2.7
tar -zxvf hbase-2.2.7-bin.tar.gz -C /usr/locol/soft
1. vim /etc/profile
export HBASE_HOME=/usr/local/soft/hbase-2.2.7
export PATH=$PATH:$HBASE_HOME/bi
2. 使环境变量生效
source /etc/profile
#1、修改hbase-site.xml文件
vim hbase-site.xml# 增加以下配置
<!--指定 zookeeper 服务器 -->
<property>
<name>hbase.zookeeper.quorum</name>
<value>master,node1,node2</value>
</property><!--指定 hbase 根路径 -->
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property><!--将 hbase 设置为分布式部署。 -->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property><!-- 避免出现启动错误。 -->
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>2.修改hbase-env.sh文件
vim hbase-env.sh# 增加配置
export HBASE_MANAGES_ZK=false
export JAVA_HOME=/usr/local/soft/jdk1.8.0_1713.修改regionservers文件
vim regionservers
node1
node2
scp -r hbase-2.2.7 node1:`pwd`
scp -r hbase-2.2.7 node2:`pwd`
启动Hbase集群的前提是已搭建了zookeeper集群与hadoop集群
zookeeper-->hadoop-->hbase
所以启动命令依次为:
(1)zkServer.sh start (三台机器都要启动)
(2)start-all.sh
(3)start-hbase.sh
如果成功启动的话,主节点会多一个HMaster进程,从节点分别会多一个HRegionServerj进程。
hbase-->hadoop-->zk
所以关闭命令依次为:
(1)stop-hbase.sh
(2)stop-all.sh
(3)zkServer.sh stop
http://master:16010
进入客户端:hbase shell
退出:exit
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。