Kontrola stavu NCC: inode_usage_check
Kontrola stavu NCC: inode_usage_check
Kontrola stavu NCC: inode_usage_check
Popis
Kontrola NCC inode_usage_check ověřuje, zda počet volných inodů na CVM klesá.
Inode obsahuje informace (metadata) o souboru v systému souborů, včetně toho, kde jsou data uložena, název souboru, oprávnění k souboru a tak dále. Každý adresář a soubor má odpovídající inode, v případě velké velikosti souboru více než jeden inode. Maximální počet inodů pro každý souborový systém je definován v době vytvoření FS a nelze jej zvýšit.
Inode_usage_check vrací následující stavy:
- PASS - pokud je využití inodu na 75 procentech nebo méně
- WARN – pokud je využití inodů mezi 75 a 90 procenty
- FAIL – pokud je využití inodu vyšší než 90 procent
Spuštění kontroly NCC
Lze jej spustit jako součást kompletní kontroly NCC spuštěním:
nutanix@cvm$ ncc health_checks run_all
nebo jednotlivě jako:
nutanix@cvm$ ncc health_checks hardwarové_kontroly disk_checks inode_usage_check
Kontroly můžete také spustit ze stránky Stav webové konzole Prism: vyberte Akce > Spustit kontroly . Vyberte Všechny kontroly a klikněte na Spustit .
Tato kontrola se standardně spouští každých 5 minut.
Tato kontrola vygeneruje výstrahu A1027 po 1 selhání v naplánovaných intervalech.
Ukázkový výstup
Pro stav: PASS
Spuštěno: health_checks hardware_checks disk_checks inode_usage_check [============================================= =======] 100 % /health_checks/hardware_checks/disk_checks/inode_usage_check na uzlu [ PASS ] -------------------------- -------------------------------------------------- ------------+ +---------------+ | stát | hrabě | +----------------+ | Pass | 1 | | Celkem | 1 | +---------------+ Výstup pluginu zapsaný do /home/nutanix/data/logs/ncc-output-latest.log
Pro stav: VAROVÁNÍ
/health_checks/hardware_checks/disk_checks/inode_usage_check na uzlu [ WARN ] ------------------------------------- -------------------------------------------------- --+ Podrobné informace pro inode_usage_check: Uzel xyz10: FAIL: '/dev/md2' (připojeno k '/home') využití inodu na %76 (větší než práh, %75) Podrobnosti o inode_usage_check najdete v KB 1532
Pro stav: FAIL
/health_checks/hardware_checks/disk_checks/inode_usage_check na uzlu [ FAIL ] ------------------------------------- -------------------------------------------------- --+ Podrobné informace pro inode_usage_check: Uzel xyz10: FAIL: '/dev/md2' (připojeno k '/home') využití inodu na %91 (větší než práh, %90) Podrobnosti o inode_usage_check najdete v KB 1532
Výstupní zprávy
Zkontrolujte ID | 1004 |
Popis | Zkontrolujte, zda je aktuální využití inodu vysoké. |
Příčiny neúspěchu | Využití inodů je vysoké. |
Usnesení | Snižte využití disku nebo jej vyměňte |
Dopad | Výkon klastru může být výrazně snížen. V případě více uzlů se stejnou podmínkou se může stát, že cluster nebude schopen obsluhovat požadavky I/O. |
ID upozornění | A1027 |
Upozornění Smart Title | Vysoké využití diskového inodu na virtuálním počítači řadiče svm_ip_address |
Název upozornění | Vysoké využití diskového inodu |
Výstražná zpráva | Využití inodu pro jeden nebo více disků na virtuálním počítači Controller svm_ip_address přesáhlo inode_usage_threshold% . |
Řešení
POZNÁMKA: Verze AOS starší než 6.5.3 jsou zranitelné vůči problému, při kterém jsou přirozeně spotřebovány všechny inody / partition, což vede k výpadku clusteru a potenciálnímu narušení pracovní zátěže virtuálních počítačů .
Pokud je vaše verze AOS nižší než 6.5.3, po vyřešení výstrahy inode okamžitě upgradujte cluster na 6.5.3 nebo novější verzi.
Kontrola stavu NCC inode_usage_check selže, když jednomu nebo více souborovým systémům na discích docházejí volné inody nebo v celkovém úložišti clusteru dochází volné inody.
Ujistěte se, že inody jsou volné na CVM (Controller VM), který je hlášen v sekci selhání kontroly NCC:
nutanix@cvm:~$ df -i
Příklad výstupu (všimněte si sloupce IUSe%):
nutanix@cvm:~$ df -i -t ext4
Inody souborového systému IUsed IFree IUse% Připojeno
/dev/md1 655360 58570 596790 9 % /
/dev/loop0 65536 60 65476 1 % /tmp
/dev/md2 2621440 25753 2595687 1 % /home
/dev/sdc1 61054976 81234 60973742 1 % /home/nutanix/data/stargate-storage/disks/9XGxxxS2
- Pokud je využití inodů pro / partition vysoké a adresář " /var/spool/postfix/maildrop " spotřebovává tisíce inodů, pak se podívejte na Nutanix KB-6082 . Následující příkaz lze použít ke kontrole počtu inodů spotřebovaných adresářem " /var/spool/postfix/maildrop ".
nutanix@NTNX-CVM:~$ sudo du --inode /var/spool/postfix/maildrop
/var/spool/postfix/maildrop
- Pokud zjistíte, že /home ukazuje vysoké procento využití inodů, určete, který adresář nebo adresáře mají vysoké využití inodů, pomocí následujícího příkazu:
nutanix@cvm$ sudo find /home -xdev -type d -size +100k
Poznámka: Pokud vidíte jakýkoli jiný adresář (jako /home/nutanix/data/stargate-storage/disks/
nutanix@cvm$ sudo najít /home/nutanix/data/stargate-storage/disks/-xdev -type d -velikost +100k
Jakmile jsou výše uvedené výstupy shromážděny, zapojte podporu .
dodatečné informace
- Nutanix KB 1532 - Původní dokument na portálu Nutanix
- Vstupní stránka Nutanix
- Plán podpory Lenovo ISG – zařízení ThinkAgile HX a Lenovo Converged HX Series