OneFS:事件通知:節點在根檔案系統上已達 95% 或更高的已用容量
摘要: 在舊版 Isilon IQ X 和 NL 系列節點上,根 (/) 目錄的最大大小為 500 MB,並顯示 95% 或更大的已用容量。即使沒有任何額外的使用者檔案或韌體套件安裝,仍會發生這種情況。較新的節點具有大小為 1 GB 的根目錄,通常顯示 49% 的已用容量。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
事件
Node reached 95% used capacity on the root file system.
-或-
The root partition is near capacity.
Event ID: 100010003
原因
詳細資料
此事件表示一個或多個節點上的根分區即將達到滿容量。
發生此事件可能有多種原因。最常見的兩個原因是:
- 使用者已將檔案移至未指定的根目錄,而非 /ifs 目錄。
- 已升級節點韌體,但並未移除韌體套件。
解析度
反應
使用以下一個或多個過程對此警報的原因進行故障排除。
要!
請勿在根分割區已滿或接近容量時移除或安裝任何軟體修補程式。嘗試在根分割區已滿時安裝/移除修補程式,可能會導致修補程式安裝或移除程序失敗。如果安裝或移除程序在具有完整根分割區的叢集上失敗,則可能無法回復至先前的系統組態。這種情況可能會使叢集處於不穩定或無法存取的狀態。
如需在 Isilon 叢集上維持足夠可用空間的詳細資訊,請參閱 Dell 線上支援網站上 的《叢集容量管理指南 》。
第 1 階段:刪除不屬於根 (/) 目錄的檔。
- 檢查警示訊息以判斷受影響的檔案系統。此訊息會識別叢集和產生警示的節點 (按節點編號)。此訊息也會將受影響的檔案系統識別為下列其中一項: ifs、 var、 crash 或 root。
- 在產生警示的節點上執行下列命令,列出 根目錄中大於 5 MB 的所有檔案:
find -x / -type f -size +10000 -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
將顯示類似於以下內容的輸出:
/boot/kernel.amd64/efs.ko: 10M /usr/libexec/cc1: 6.6M /usr/libexec/cc1plus: 7.2M /usr/libexec/cc1obj: 6.6M /usr/local/lib/libxerces-c-3.1.so: 5.6M /usr/local/lib/libxerces-c.so: 5.6M /usr/local/sbin/nmbd: 9.9M /usr/local/connectemc/connectemc: 15M /usr/local/aspera/sbin/asperacentral: 5.0M
上面的示例輸出列出了通常在 根目錄中找到的檔。不應刪除這些檔。
- 在輸出結果中尋找通常不屬於根目錄的任何檔案。例如 OneFS 安裝程式檔案、記錄收集或使用者建立的檔案。(請參閱上一步中的範例輸出,瞭解屬於根目錄中且不應移除的檔案。)
- 移除檔案,或將其移動至 /ifs 目錄。如果您不確定要移除哪些檔案,請聯絡 Isilon 技術支援以取得協助。
執行下列命令,確認根 (/) 目錄低於警示閾值:
isi_for_array -s 'df -h /'
將顯示類似於以下內容的輸出:
Filesystem Size Used Avail Capacity Mounted on /dev/imdd0a 496M 445M 11M 94% /
- 清除所有現有警示:
isi event bulk --resolved=true (OneFS 8.0 or newer) -or- isi events cancel all (OneFS 7.x or older)
- 如果在移除任何大型檔案後並未回收空間,請尋找仍有檔案開啟的程序。必須停止該進程才能關閉保留空間的檔句柄。請參閱文章 322712如何使用 fstat 命令列出節點上開啟的檔案。
- 如果問題未解決,請轉到第 2 階段。
第 2 階段:移除 Isilon 節點韌體套件。
Isilon 節點韌體套件隨附的說明包括在安裝韌體後移除韌體套件的步驟。如果未完成該步驟,可能會導致 根目錄超出容量。
- 執行下列命令,確認叢集上已安裝韌體套件:
isi upgrade patches list (OneFS 8.0 or newer) -or- isi pkg info (OneFS 7.x or older)
將顯示類似於以下內容的輸出:
IsiFw_Package_v8.2: Isilon firmware packages contain firmware images that may be used to update certain devices in your cluster. To install this firmware package, use the 'isi pkg install <package-filename>' command. Note that the act of installing the package will not automatically update your devices. Once installed, please refer to 'isi firmware --help' or the firmware section in 'man isi' for more information.
- 移除韌體升級套件,其中 <套件檔案名稱> 或 <修補> 程式是韌體套件檔案名稱的名稱:
isi upgrade patches uninstall --patch=<patch> (OneFS 8.0 or newer) -or- isi pkg delete <package-filename> (OneFS 7.x or older)
- 執行下列命令,確認 根目錄低於警示閾值:
isi_for_array -s 'df -h /'
將顯示類似於以下內容的輸出:
mycluster-1: Filesystem Size Used Avail Capacity Mounted on mycluster-1: /dev/imdd0a 496M 445M 11M 97% / mycluster-2: Filesystem Size Used Avail Capacity Mounted on mycluster-2: /dev/imdd0a 496M 445M 12M 97% / mycluster-3: Filesystem Size Used Avail Capacity Mounted on mycluster-3: /dev/imdd0a 496M 445M 12M 97% /
- 清除所有現有警示:
isi event bulk --resolved=true (OneFS 8.0 or newer) -or- isi events cancel all (OneFS 7.x or older)
- 如果問題未解決,請轉到第 3 階段。
第 3 階段:聯絡 Isilon 技術支援
如果無法判斷根 (/) 目錄接近或超過容量的原因,請執行下列步驟:
- 執行下列命令以收集系統記錄:
isi_gather_info -s 'ls -lhat /' -s 'du -axh / | sort -rn' -s 'du -xhd1 /'
記錄會自動上傳至 Dell 技術支援。
- 請聯絡 Dell 技術支援 部門,以協助對問題進行故障診斷。
受影響的產品
PowerScale OneFS產品
Isilon, PowerScale OneFS文章屬性
文章編號: 000016965
文章類型: Solution
上次修改時間: 26 6月 2025
版本: 4
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。