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