發現問題
正常情況下HBase的狀态
-
master
namenode resourcemanager datanode nodemanager hmaster hregionserver都有才算正常
HBase啟動的問題,HRegionServer沒有啟動發現問題基本解決方案時間不同步的解決方案 -
slave1
HRegionServer沒啟動的話,HBase就沒有正常啟動
HBase啟動的問題,HRegionServer沒有啟動發現問題基本解決方案時間不同步的解決方案 - slave2
HBase啟動的問題,HRegionServer沒有啟動發現問題基本解決方案時間不同步的解決方案
基本解決方案
檢視日志,哪裡沒起看哪裡
比如slave1的HRegionServer沒有啟動,就去slave1上hbase安裝路徑logs目錄下看regionserver的日志,看哪裡報錯
報錯内容可能包括沒有連上,master和slave1之間的connection有問題,或者是時間沒有同步之類的
時間不同步的解決方案
slave1和master時間不同步,在log報錯ClockOutOfSyncException
簡單解決
直接在master輸入
顯示目前時間
然後在slave1輸入
手動同步時間
自動同步時間,安裝ntp
(待辦)