OneFS: Ereignisbenachrichtigung: Node hat 95 % oder mehr der genutzten Kapazität auf dem Stammdateisystem erreicht
Summary: Auf älteren Nodes der Isilon IQ X- und NL-Serie hat das Stammverzeichnis (/) eine maximale Größe von 500 MB und zeigt mindestens 95 % der genutzten Kapazität an. Dies geschieht auch dann, wenn keine zusätzlichen Nutzerdateien oder Firmwarepakete installiert sind. Neuere Nodes verfügen über Stammverzeichnisse mit einer Größe von 1 GB und zeigen in der Regel 49 % der genutzten Kapazität an. ...
Symptoms
Ereignis
Node reached 95% used capacity on the root file system.
-Oder-
The root partition is near capacity.
Event ID: 100010003
Cause
Details
Dieses Ereignis weist darauf hin, dass die Stammpartition auf einem oder mehreren Nodes die volle Kapazität erreicht.
Dieses Event kann aus verschiedenen Gründen auftreten. Die beiden häufigsten Gründe sind:
- Ein Nutzer hat eine Datei in ein nicht angegebenes Stammverzeichnis statt in das Verzeichnis /ifs verschoben.
- Die Node-Firmware wurde aktualisiert, aber das Firmwarepaket wurde nicht entfernt.
Resolution
Maßnahme
Beheben Sie die Ursache dieser Warnmeldung mithilfe eines oder mehrerer der folgenden Verfahren.
WICHTIG!
Entfernen oder installieren Sie keine Softwarepatches, wenn die Root-Partition voll oder fast ausgelastet ist. Der Versuch, einen Patch zu installieren/zu entfernen, während die Root-Partition voll ist, kann dazu führen, dass der Installations- oder Entfernungsprozess des Patches fehlschlägt. Wenn der Installations- oder Entfernungsprozess auf einem Cluster mit einer vollständigen Root-Partition fehlschlägt, verhindert dies möglicherweise ein Rollback auf die vorherige Systemkonfiguration. Diese Situation kann dazu führen, dass das Cluster instabil oder unzugänglich ist.
Weitere Informationen zum Aufrechterhalten von ausreichend freiem Speicherplatz auf einem Isilon-Cluster finden Sie im Handbuch zum Clusterkapazitätsmanagement auf der Dell Online Support-Website.
Phase 1: Entfernen Sie Dateien, die nicht in das Stammverzeichnis (/) gehören.
- Überprüfen Sie die Warnmeldung, um das betroffene Dateisystem zu ermitteln. Die Meldung identifiziert den Cluster und die Nodes (nach Node-Nummer), die die Warnmeldung erzeugt haben. Die Meldung identifiziert das betroffene Dateisystem auch als eines der folgenden: ifs, var, crash oder root.
- Führen Sie auf dem Node, der die Warnmeldung erzeugt hat, den folgenden Befehl aus, um alle Dateien im Stammverzeichnis aufzulisten, die größer als 5 MB sind:
find -x / -type f -size +10000 -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
Es erscheint eine Ausgabe ähnlich der folgenden:
/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
Die obige Beispielausgabe listet Dateien auf, die sich typischerweise im Stammverzeichnis befinden. Diese Dateien sollten nicht entfernt werden.
- Suchen Sie in der Ausgabe nach Dateien, die normalerweise nicht in das Stammverzeichnis gehören. Beispielsweise eine OneFS-Installationsdatei, Protokollsammlungen oder eine Nutzer-erstellte Datei. (Siehe Beispielausgabe im vorherigen Schritt für Dateien, die in das Stammverzeichnis gehören und nicht entfernt werden sollten.)
- Entfernen Sie die Dateien oder verschieben Sie sie in das Verzeichnis /ifs. Wenn Sie sich nicht sicher sind, welche Dateien entfernt werden sollen, wenden Sie sich an den technischen Support von Isilon, um Unterstützung zu erhalten.
Führen Sie den folgenden Befehl aus, um zu bestätigen, dass sich das Stammverzeichnis (/) unterhalb des Warnmeldungsschwellenwerts befindet:
isi_for_array -s 'df -h /'
Es erscheint eine Ausgabe ähnlich der folgenden:
Filesystem Size Used Avail Capacity Mounted on /dev/imdd0a 496M 445M 11M 94% /
- Löschen Sie alle vorhandenen Warnmeldungen:
isi event bulk --resolved=true (OneFS 8.0 or newer) -or- isi events cancel all (OneFS 7.x or older)
- Wenn der Speicherplatz nach dem Entfernen großer Dateien nicht zurückgewonnen wird, suchen Sie nach einem Prozess, in dem die Datei noch geöffnet ist. Dieser Prozess muss beendet werden, um das Dateihandle mit dem Leerzeichen zu schließen. Weitere Informationen finden Sie unter Verwenden des Befehls fstat zum Auflisten der geöffneten Dateien auf einem Node, Artikel 322712.
- Wenn das Problem nicht behoben wurde, fahren Sie mit Phase 2 fort.
Phase 2: Entfernen Sie Isilon-Node-Firmwarepakete.
Die in Firmwarepaketen für Isilon-Nodes enthaltenen Anweisungen umfassen einen Schritt zum Entfernen des Firmwarepakets nach der Installation der Firmware. Wenn dieser Schritt nicht abgeschlossen wird, kann dies dazu führen, dass das Stammverzeichnis die Kapazität überschreitet.
- Führen Sie den folgenden Befehl aus, um zu bestätigen, dass ein Firmwarepaket auf dem Cluster installiert ist:
isi upgrade patches list (OneFS 8.0 or newer) -or- isi pkg info (OneFS 7.x or older)
Es erscheint eine Ausgabe ähnlich der folgenden:
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.
- Entfernen Sie das Firmwareupgradepaket, wobei <package-filename> or <patch> der Name des Firmwarepaketdateinamens ist:
isi upgrade patches uninstall --patch=<patch> (OneFS 8.0 or newer) -or- isi pkg delete <package-filename> (OneFS 7.x or older)
- Führen Sie den folgenden Befehl aus, um zu bestätigen, dass sich das Stammverzeichnis unterhalb des Warnmeldungsschwellenwerts befindet:
isi_for_array -s 'df -h /'
Es erscheint eine Ausgabe ähnlich der folgenden:
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% /
- Löschen Sie alle vorhandenen Warnmeldungen:
isi event bulk --resolved=true (OneFS 8.0 or newer) -or- isi events cancel all (OneFS 7.x or older)
- Wenn das Problem nicht behoben wurde, fahren Sie mit Phase 3 fort.
Phase 3: Wenden Sie sich an den technischen Support von Isilon
Wenn Sie nicht feststellen können, warum das Stammverzeichnis (/) seine Kapazität fast erreicht oder überschritten hat, gehen Sie wie folgt vor:
- Erfassen Sie Systemprotokolle, indem Sie den folgenden Befehl ausführen:
isi_gather_info -s 'ls -lhat /' -s 'du -axh / | sort -rn' -s 'du -xhd1 /'
Die Protokolle werden automatisch an den technischen Support von Dell hochgeladen.
- Wenden Sie sich an den technischen Support von Dell , um Unterstützung bei der Fehlerbehebung zu erhalten.