hadoop\zookeeper\hbase叢集重啟後出現的相關問題
阿新 • • 發佈:2018-11-07
1、在叢集上的主節點/usr/local/hadoop/bin目錄下,執行./start-dfs.sh命令後,只有主節點下的namenode進行啟動,分支節點中的datanode沒有正常啟動
解決方式:
1)刪除hadoop目錄中的tmp目錄檔案及log目錄檔案(叢集中所有節點)
2)在bin目錄中重新格式化hadoop namenode -format
3)重新啟動hdfs及yarn程序
執行./start-all.sh即可
2、啟動zookeeper失敗,如下所示:
解決方式:
1)刪除data目錄下的version-2資料夾及,datalog目錄下的所有檔案
dataDir=/usr/local/zookeeper/data dataLogDir=/usr/local/zookeeper/datalog
2)重新啟動即可
3、啟動hbase後,分支節點沒有正常啟動
解決方式:
1)檢視叢集內所有系統時間是否一致,確保系統時間都一致,重新啟動;
2)若第一種方式還不能解決問題的話,修改hbase-site.xml配置檔案的連線時間,增加連線時長
<property> <name>hbase.master.maxclockskew</name> <value>150000</value> </property>
3)若以上的方法還是不能解決問題的話,檢視/etc/hosts資料夾中,是否已經刪除127.0.0.1 主機名,
若沒有刪除的話,都刪除。如下所示,刪除下列兩行
127.0.0.1 localhost localhost.localdomain localhosts4.localdomain4
::1 localhost localhost.localhost.localdomain localhost6 localhost6.localdomain6