can't get master address from zookeeper /新舊數據不一致

新舊版本數據不一致會致使以下問題:
      1.執行start-hbase.sh,HMaster與HRegionserver進程都能啓動;而stop-hbase.sh只能關閉掉HMaster進程,也就是HBase沒法正常關閉;
      2.啓動HBase後,執行hbase shell 進入hbase,各類命令都沒法正常執行,如list,建立表之類的,通常會報這種錯誤: can't get master address from   zookeeper ;znode data=nullnode

解決方法:web

1.先啓動hadoop進程,start-all.sh;
2.分別啓動zookeeper進程,zkServer.sh start;
3.啓動hbase進程,start-hbase.sh;
4.在zookeeper的bin目錄下有一個zkCli.sh ,運行進入;
5.進入後運行 rmr  /hbase , 而後quit退出;
6.至此hbase就能正常工做了。
shell

相關文章
相關標籤/搜索