Metric自動生成hbase元數據問題和hfile,並讓hbase master接管。
經調查,懷疑是Ambari Metrics服務崩潰所致,修復方法如下:
1.關閉Ambari監視器和收集器;關於安巴裏;
2.清空故障節點的/var/lib/ambari-metrics-collector路徑下的內容;
3.在Ambari = > "Config" = >上選擇" Ambari Metrics "。獲取“高級hbase-site”下hbase.rootdir和hbase-tmp的路徑;
清除以下目錄的內容
/export/var/lib/ambari-metrics-collector/h base
/var/lib/ambari-metrics-collector/h base-tmp
hbase zkcli
rmr/ambari-指標-集群
4.清空或移動hbase-tmp和hbase.rootdir路徑下的內容到其他路徑保存;
5.重新啟動Ambari Metrics服務;關於安巴裏;
6.幾分鐘後,您可以在Ambari上看到正常顯示的指示器。
找出誰占據了港口。
netstat -anputl | grep 60200
檢查流程
ps -aux | grep 30646
重啟占領程序,更換端口。
重啟公制控制器。
只需調整控制器的內存大小,調整到4096m即可。