解決Hbase啟動后,hmaster會在幾秒鍾后自動關閉(停掉)!!!


 

在日志(身為小白白的我,一開始日志在哪我都不知道!路徑:/usr/local/hadoop/app/hbase-0.98.8/logs/hbase-hadoop-master-Master.log(也就是安裝hbase下的logs文件夾中))中尋找到錯誤的原因,如下圖:

 

 

 

產生錯誤的原因:zookeeper 鏈接信息過期了

解決辦法:進入zookeeper 刪除hbase (rmr /hbase )重啟zookeeper即可

具體步驟: 1、停止hbase(./stop-hbase.sh)

                   2、運行如下代碼

                         hbase org.apache.hadoop.hbase.util.hbck.OfflineMetaRepair

                   3、運行如下代碼

                         /usr/local/hadoop/app/zookeeper-3.4.6/bin/zkCli.sh

                   4、使用    ls /   來掃描zookeeper中的數據

                   5、使用     rmr / hbase         刪除zookeeper中的hbase數據

                   6、重新啟動hbase即可

 


免責聲明!

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



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