Hbase报错:Can't get master address from ZooKeeper; znode data == null

二进制的蛇 2014-08-11 04:41:30
HADOOP2.2 HA模式下 安装HBASE0.98.3
在配置好文件后 进入Hbase 报错 Can't get master address from ZooKeeper; znode data == null
Hbase-site.xml配置文件:
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://mycluster/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>

<property>
<name>hbase.master</name>
<value>hdfs://hadoop001:6000</value>
</property>

<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop001,hadoop002,hadoop003,hadoop004,hadoop005</value>
</property>
<property>
<name>hbase.master.maxclockskew</name>
<value>600000</value>
</property>
<property>
<name>zookeeper.session.timeout</name>
<value>60000</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.master.port</name>
<value>60000</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/zookeeper-3.4.6/data</value>
</property>

</configuration>

Hbase-env.sh配置文件:
#JAVA
export JAVA_HOME=/usr/local/jdk1.7.0_60
export HBASE_MANAGES_ZK=false
export HBASE_LOG_DIR=/home/hadoop/logs/hbase
export HADOOP_HOME=/home/hadoop/hadoop-2.2.0
export HBASE_HOME=/home/hadoop/hbase-0.98.3-hadoop2
export PATH=$HBASE_HOME/bin:$PATH

regionservers配置文件:
hadoop001
hadoop002
hadoop003
hadoop004
hadoop005

core-site.xml:
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://mycluster</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://hadoop001:9000</value>
</property>
<property>
<name>io.file.buffer.size</name>
<value>131072</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/hadoop/tmp</value>
</property>
<property>
<name>hadoop.proxyuser.hadoop.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hadoop.groups</name>
<value>*</value>
</property>
<property>
<name>ha.zookeeper.quorum</name>
<value>hadoop003,hadoop004,hadoop005</value>
</property>
<property>
<name>zookeeper.znode.parent</name>
<value>/hbase</value>
</property>
<!--
<property>
<name>ha.zookeeper.session-timeout.ms</name>
<value>1000</value>
</property>
-->
<property>
<name>fs.trash.interval</name>
<value>1440</value>
</property>

</configuration>
...全文
23354 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mp小马 2016-06-04
  • 打赏
  • 举报
回复
救命,遇到一样的问题了
bdt0314 2016-05-25
  • 打赏
  • 举报
回复
出现此问题可能是zookeeper不稳定造成的,采用的是虚拟机,经常挂起的状态,使用hbase的list命令出现下面错误,这个可能是hbase的稳定性造成的 重启hbase服务就行了
zh_yi 2014-08-18
  • 打赏
  • 举报
回复
帮顶,一样的问题

547

社区成员

发帖
与我相关
我的任务
社区描述
Cloud Foundry是业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。
社区管理员
  • Cloud Foundry社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧