HBase 啟動后HMaster進程自動消失


原因分析

1、hadoop 與 hbase 版本不兼容,導致的異常。

2、log日志信息顯示 org.apache.hadoop.hbase.TableExistsException: hbase:namespace 異常,可能是更換了hbase的版本后zookeeper還保留着上一次的hbase設置,造成了沖突。

解決方案

1、進入zookeeper的bin目錄;

2、執行客戶端腳本:$sh zkCli.sh

3、查看Zookeeper節點信息: ls /

4、遞歸刪除hbase節點:rmr /hbase

5、退出:quit

6、重啟Zookeeper

或者

#1、直接啟動客戶端腳本 [root@master ~]# zkCli.sh #2、查看Zookeeper節點信息 [zk: localhost:2181(CONNECTED) 0] ls / #3、遞歸刪除hbase節點 [zk: localhost:2181(CONNECTED) 1] rmr /hbase #4、退出客戶端 [zk: localhost:2181(CONNECTED) 2] quit #5、重啟Zookeeper服務 [root@master ~]# zkServer.sh stop [root@master ~]# zkServer.sh start


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM