HBase错误:ERROR: Can't get master address from ZooKeeper; znode data == null 解决办法


一、问题背景

使用命令 $ hbase shell 进入hbase的shell之后使用create命令创建表时出现错误:ERROR: Can't get master address from ZooKeeper; znode data == null 

二、解决方法

检查${HBASE_HOME}/conf/hbase-site.html的属性hbase.rootdir

<property>
         <name>hbase.rootdir</name>
          value>hdfs://localhost:9000/hbase</value>
<property>

与${HADOOP_HOME}/etc/hadoop/core-site.xml中的属性fs.defaultFS是否一致

<property>
    <name>fs.defaultFS</name>
    <value>hdfs://localhost:9000</value>
</property>

如果不一致则改为一致。上面的两个属性是一致的。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM