概况
- 版本:2.0.6
- 节点: 3个
tar -zxf hbase-2.0.4-bin.tar.gz -C /opt/apps/ 解压到指定目录
在安装HBase的前提之下
******提醒:集群中的每一台机器的时间一定同步,要么误差在一定的范围内 否则安装会出现异常!!!******
如果没有时间同步抛出ClockOutOfSyncException异常。
解决:
- 连接外网时间服务器自动同步数据
yum -y install ntpdate.x86_64
ntpdate 0.asia.pool.ntp.org
2.手动的设置时间 date -s "2020-01-08 17:12:55"
配置文件
hbase-env.sh 修改内容:注意放开注释
export JAVA_HOME=/opt/apps/jdk1.8.0_191/
export HBASE_MANAGES_ZK=false
hbase-site.xml 修改内容:
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://doitedu01:8020/hbase</value>
</property><property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property><property>
<name>hbase.zookeeper.quorum</name>
<value>doitedu01,doitedu02,doitedu03</value>
</property><property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property></configuration>
regionservers
启动集群中的Regionserver机器
vi conf/regionservers
doitedu01
doitedu02
doitedu03
/etc/profile 环境变量
vi /etc/profile
export HBASE_HOME=/opt/apps/hbase-2.0.6/
export PATH=$PATH:$HBASE_HOME/bin
分发安装包
[root@doitedu01 apps]# scp -r hbase-2.0.6/ doitedu02:$PWD
[root@doitedu01 apps]# scp -r hbase-2.0.6/ doitedu03:$PWD