HBase 安装部署

HBase 安装部署

1)首先保证 Zookeeper 集群的正常部署,并启动之。
2)Hadoop 集群的正常部署并启动。
3)解压 Hbase 到指定目录tar -zxvf hbase-2.0.5-bin.tar.gz -C /opt/module
4)改名mv /opt/module/hbase-2.0.5/ /opt/module/hbase
5)配置环境变量sudo vim /etc/profile.d/my_env.sh

#HBASE_HOME
export HBASE_HOME=/opt/module/hbase
export PATH=$PATH:$HBASE_HOME/bin

sudo xsync /etc/profile.d/my_env.sh
source /etc/profile
6)修改 HBase 对应的配置文件vim /opt/module/hbase/conf/hbase-env.sh

export HBASE_MANAGES_ZK=false

7)vim /opt/module/hbase/conf/hbase-site.xml

<configuration>
	<property>
		<name>hbase.rootdir</name>
		<value>hdfs://hadoop102:8020/HBase</value>
	</property>
	<property>
		<name>hbase.cluster.distributed</name>
		<value>true</value>
	</property>
	<property> 
		<name>hbase.zookeeper.quorum</name>
		<value>hadoop102,hadoop103,hadoop104</value>
	</property>
	<property>
		<name>hbase.unsafe.stream.capability.enforce</name>
		<value>false</value>
	</property>
</configuration>

8)vim /opt/module/hbase/conf/regionservers
hadoop102
hadoop103
hadoop104
9)HBase 远程发送到其他集群
xsync /opt/module/hbase/
10)HBase 服务的启动
1.单点启动
hbase-daemon.sh start master
hbase-daemon.sh start regionserver
提示:如果集群之间的节点时间不同步,会导致 regionserver 无法启动,抛出ClockOutOfSyncException 异常。
修复提示:
a、同步时间服务
b、属性:hbase.master.maxclockskew 设置更大的值

<property>
 <name>hbase.master.maxclockskew</name>
 <value>180000</value>
 <description>Time difference of regionserver from master</description>
</property>

2.群起启动
start-hbase.sh
对应的停止服务:
stop-hbase.sh
10)查看 HBase 页面
启动成功后,可以通过“host:port”的方式来访问 HBase 管理页面,例如:
http://hadoop102:16010

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值