首页 / HBASE / Hbase1.2.2安装和集群搭建
Hbase1.2.2安装和集群搭建
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Hbase1.2.2安装和集群搭建,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2065字,纯文字阅读大概需要3分钟。
内容图文
1.环境准备
jdk1.7.0_79
Hadoop2.7.2.(匹配Hbase1.2.2)
zookeeer3.4.8
hbase-1.2.2-bin.tar.gz
最好和hadoop安装在统一用户下,解压安装包
tar zxvf hbase-1.2.2-bin.tar.gz
2. 修改配置文件
- .bashrc(多节点)
export JAVA_HOME=/usr/local/jdk1.7.0_79
export HADOOP_HOME=/home/hadoop/hadoop
export HBASE_HOME=/home/hadoop/hbase
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HBASE_HOME/bin
source .bashrc使其生效
- hbase-env.sh
文件开头添加
export JAVA_HOME=/usr/local/jdk1.7.0_79
#是否使用默认zookeeper
export HBASE_MANAGES_ZK=false
- hbase-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://192.168.163.101:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>192.168.163.101</value>
</property>
<property>
<name>dfs.replication</name>
<value>3</value>
</property>
</configuration>
- regionservers
192.168.163.101
192.168.163.102
192.168.163.103
修改完成后将hbase目录发送至各个几点.
3.启动/测试
- 启动
start-hbase.sh
正常启动出现进程
HMaster(主)
HRegionServer(从)
- 测试
#进入命令行
hbase shell
#创建表
create ‘users‘,‘user_id‘,‘address‘,‘info‘
#列出所有表
list
#退出
exit
- 启动时遇到的问题
2018-05-16 21:10:46,599 FATAL [regionserver/centos7-3/192.168.163.103:16020] regionserver.HRegionServer: Master rejected startup because clock is out of sync
org.apache.hadoop.hbase.ClockOutOfSyncException: org.apache.hadoop.hbase.ClockOutOfSyncException: Server centos7-3,16020,1526476234500 has been rejected; Reported t
ime is too far out of sync with master. Time difference of 37645ms > max allowed of 30000ms
at org.apache.hadoop.hbase.master.ServerManager.checkClockSkew(ServerManager.java:407)
at
可以看出从节点与主节点的最大时间差允许30s,而有一个节点出现了37s的时间差.
启动ntp时间同步服务即可.
原文:https://www.cnblogs.com/guan-li/p/9916958.html
内容总结
以上是互联网集市为您收集整理的Hbase1.2.2安装和集群搭建全部内容,希望文章能够帮你解决Hbase1.2.2安装和集群搭建所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。