1. 程式人生 > >ERROR: Can't get master address from ZooKeeper; znode data == null Table Namespace Manager not ready

ERROR: Can't get master address from ZooKeeper; znode data == null Table Namespace Manager not ready

 

Hbase執行需要兩個程序:HMaster 和 HRegionServer

建議先jps 一下,確保兩個程序都已啟動。

 

1.HMaster啟動失敗,報錯如下:

ERROR: Can't get master address from ZooKeeper; znode data == null

解決方法:重啟HMaster,執行如下指令。

hbase-daemon.sh start master

2.HRegionServer啟動失敗,hbase shell可以正常啟動,但建立表或對資料操作會報如下錯誤:

ERROR: java.io.IOException: Table Namespace Manager not ready yet, try again later

解決方法:重啟HRegionServer,執行如下指令。

hbase-daemon.sh start regionserver