OneFS: Oznámení události: Uzel dosáhl 95 % nebo více využité kapacity kořenového systému souborů.
Summary: U starších uzlů Isilon řady IQ X a NL má kořenový adresář (/) maximální velikost 500 MB a zobrazuje 95 % nebo více využité kapacity. K tomu dochází i v případě, že nejsou nainstalovány žádné další uživatelské soubory nebo balíčky firmwaru. Novější uzly mají kořenové adresáře o velikosti 1 GB a obvykle zobrazují 49 % využité kapacity. ...
Symptoms
Událost
Node reached 95% used capacity on the root file system.
-Nebo-
The root partition is near capacity.
Event ID: 100010003
Cause
Podrobnosti
Tato událost značí, že se kořenový oddíl na jednom nebo více uzlech blíží plné kapacitě.
K této události může dojít z několika důvodů. Dva nejčastější důvody jsou:
- Uživatel přesunul soubor do blíže neurčeného kořenového adresáře namísto do adresáře /ifs .
- Firmware uzlu byl upgradován, ale balíček firmwaru nebyl odebrán.
Resolution
Reakce
Vyřešte příčinu této výstrahy pomocí jednoho nebo více z následujících postupů.
DŮLEŽITÝ!
Neodstraňujte ani neinstalujte žádné softwarové záplaty, dokud je kořenový oddíl plný nebo téměř zaplněný. Pokus o instalaci/odebrání opravy, když je kořenový oddíl plný, může způsobit selhání procesu instalace nebo odebrání opravy. Pokud proces instalace nebo odebrání selže v clusteru s úplným kořenovým oddílem, může to zabránit návratu k předchozí konfiguraci systému. V této situaci může cluster zůstat v nestabilním nebo nepřístupném stavu.
Další informace o udržování dostatečného volného místa v clusteru Isilon naleznete v Příručce správy kapacity clusteru na webu online podpory společnosti Dell.
1. fáze: Odeberte soubory, které nepatří do kořenového adresáře (/).
- Zkontrolujte výstrahu a určete dotčený systém souborů. Zpráva identifikuje cluster a uzly (podle čísla uzlu), které výstrahu vygenerovaly. Zpráva také identifikuje dotčený systém souborů jako jeden z následujících: ifs, var, crash nebo root.
- Na uzlu, který výstrahu vygeneroval, spusťte následující příkaz, který zobrazí seznam všech souborů v kořenovém adresáři, které jsou větší než 5 MB:
find -x / -type f -size +10000 -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
Zobrazí se výstup podobný následujícímu:
/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
Výše uvedený příklad obsahuje soubory, které se obvykle nacházejí v kořenovém adresáři. Tyto soubory by neměly být odstraněny.
- Ve výstupu vyhledejte všechny soubory, které obvykle nepatří do kořenového adresáře. Například soubor instalačního programu OneFS, shromážděné protokoly nebo soubor vytvořený uživatelem. (Soubory, které patří do kořenového adresáře a neměly by být odebrány, naleznete v příkladu výstupu v předchozím kroku.)
- Odstraňte soubory nebo je přesuňte do adresáře /ifs. Pokud si nejste jisti, které soubory odstranit, požádejte o pomoc technickou podporu Isilon.
Spuštěním následujícího příkazu ověřte, zda je kořenový adresář (/) pod prahovou hodnotou výstrahy:
isi_for_array -s 'df -h /'
Zobrazí se výstup podobný následujícímu:
Filesystem Size Used Avail Capacity Mounted on /dev/imdd0a 496M 445M 11M 94% /
- Vymažte všechny existující výstrahy:
isi event bulk --resolved=true (OneFS 8.0 or newer) -or- isi events cancel all (OneFS 7.x or older)
- Pokud se po odebrání velkých souborů místo neuvolní, hledejte proces, který má soubor stále otevřený. Tento proces je nutné zastavit, aby se zavřel popisovač souboru s mezerou. Viz článek Jak pomocí příkazu fstat vypsat otevřené soubory v uzlu322712.
- Pokud problém není vyřešen, přejděte do fáze 2.
2. fáze: Odebrání balíčků firmwaru uzlu Isilon.
Pokyny dodávané s balíčky firmwaru uzlu Isilon obsahují krok odebrání balíčku firmwaru po instalaci firmwaru. Pokud se tento krok nedokončí, kořenový adresář může překročit kapacitu.
- Spuštěním následujícího příkazu potvrďte, že je v clusteru nainstalován balíček firmwaru:
isi upgrade patches list (OneFS 8.0 or newer) -or- isi pkg info (OneFS 7.x or older)
Zobrazí se výstup podobný následujícímu:
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.
- Odeberte balíček aktualizace firmwaru, kde <package-filename> nebo <patch> je název souboru balíčku firmwaru:
isi upgrade patches uninstall --patch=<patch> (OneFS 8.0 or newer) -or- isi pkg delete <package-filename> (OneFS 7.x or older)
- Spuštěním následujícího příkazu ověřte, zda je kořenový adresář pod prahovou hodnotou výstrahy:
isi_for_array -s 'df -h /'
Zobrazí se výstup podobný následujícímu:
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% /
- Vymažte všechny existující výstrahy:
isi event bulk --resolved=true (OneFS 8.0 or newer) -or- isi events cancel all (OneFS 7.x or older)
- Pokud problém není vyřešen, přejděte do fáze 3.
3. fáze: Kontaktujte technickou podporu Isilon
Pokud se vám nedaří určit, proč se kořenový adresář (/) blíží kapacitě nebo ji překračuje, postupujte takto:
- Shromážděte systémové protokoly spuštěním následujícího příkazu:
isi_gather_info -s 'ls -lhat /' -s 'du -axh / | sort -rn' -s 'du -xhd1 /'
Protokoly se automaticky odesílají technické podpoře společnosti Dell.
- Kontaktujte technickou podporu společnosti Dell , která vám pomůže s odstraněním problému.