码迷,mamicode.com
首页 > 其他好文 > 详细

Hbase安装和错误

时间:2017-01-07 19:19:29      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:val   nod   support   分享   oop   man   http   pac   backup   

集群规划情况:

djt1   active Hmaster
djt2   standby  Hmaster
djt3   HRegionServer

 

搭建步骤:

第一步:配置conf/regionservers  

djt3

 

第二部:配置  新增 backup-masters

djt2

 

第三部   配置 hbase-site.xml

<property>

   <name>hbase.zookeeper.quorum</name>

   <value>djt1,djt2,djt3</value>

</property>

<property>

   <name>hbase.zookeeper.property.dataDir</name>

   <value>/home/hadoop/data/zookeeper/zkdata</value>

</property>

<property>

   <name>hbase.zookeeper.property.clientPort</name>

   <value>2181</value>

</property>  

<property>

  <name>hbase.rootdir</name>

  <value>hdfs://djt1:9000/hbase</value> <!--RegionServers 贡献目录-->

</property>

<property>

   <name>hbase.cluster.distributed</name>

   <value>true</value>  <!-- 开启分布式模式-->

</property>

<property>

   <name>hbase.master</name>

   <value>hdfs://djt1:60000</value>  <!-- 指定master位置 -->

</property>

 

第四部:配置hbase-env.sh

export JAVA_HOME = /home/hadoop/app/jdk1.7.0_79

export HBASE_MANAGES_ZK = false

 

第五步:配置环境变量

HBASE_HOME

 

第六步:远程分发到其他节点

deploy.sh hbase /home/hadoop/app/ slave

 

第七部:启动hbase集群

bin/start-hbase.sh

 

中间遇到的问题:活动Hmaster启动不了

查看日志:报一下异常:

org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.StandbyException): Operation category READ is not supported in state standby

技术分享

 

可以看到,READ不支持备份状态。

但是奇怪的是查看我master所在的主机namenode是处于active状态的

(如果是处于standby状态,使其成为active即可)

 技术分享

 

重启hdfsZk还是启动不了主节点的Hmaster

后面不知道怎么搞的,把日志重置了一下,单独启动active Hmaster  居然启动成功

hadoop-daemon.sh start namenode

 

各个节点进程情况:

 技术分享

 技术分享

 技术分享

 

Hbase安装和错误

标签:val   nod   support   分享   oop   man   http   pac   backup   

原文地址:http://www.cnblogs.com/qiaoyihang/p/6259893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!