Cloudera Manager集羣報警,堆轉儲目錄/tmp 或日誌目錄/var/log 可用空間小於 5.0 吉字節

原文鏈接:https://blog.csdn.net/xueyao0201/article/details/79530130

轉自:https://blog.csdn.net/xueyao0201/article/details/79530130

在Cloudera Manager上收到報警信息如下:

 

日誌目錄可用空間 抑制...
此角色的 日誌目錄 所在的文件系統的可用空間小於 5.0 吉字節。 /var/log/hbase(可用:3.4 吉字節 (6.82%),容量:50.0 吉字節)(備註:這裏日誌目錄還可能是 /var/log/spark、 /var/log/hive等。)
堆轉儲目錄可用空間 抑制...
此角色的 堆轉儲目錄 所在的文件系統的可用空間小於 5.0 吉字節。 /tmp(可用:3.4 吉字節 (6.82%),容量:50.0 吉字節)

排錯過程:

1、先找到報錯的主機,如下圖,報錯顯示的時候會有說明是那臺主機

2、檢查目標主機的磁盤使用情況

登陸到目標主機後,切換路徑到根目錄,運行 df -h /。報錯信息中說明,文件系統容量50G,就能定位到出問題的盤

3、檢查跟目錄下各文件夾的大小,命令du -h -d1

4、可以看出,佔用空間較大的目錄分別爲:/root、/usr、/var、/tmp、/yarn、/home。根據第2步的結果,可以知道除了/home掛在的硬盤有明確說明大小爲1.1T外,其他幾個路徑均未說明掛在的盤的大小。結合報錯信息,文件空間爲50G,可以確定/root、/usr、/var、/tmp、/yarn都掛載在根目錄所在的盤/dev/mapper/centos-root。該盤的大小無法改變,則只能將/root、/usr、/var、/tmp、/yarn路徑下的文件刪除或者將上述路徑的文件存在有較大空間的盤(/home)。

解決方案:

修改集羣中hive、yarn、spark的配置,搜索包含/var、/tmp或/yarn的配置項,以下以Hive爲例

在上述路徑前添加/home(因爲/home所在的磁盤空間較大)

保存配置重啓集羣即可。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章