Kontrola stavu NCC: inode_usage_check

Kontrola stavu NCC: inode_usage_check

Kontrola stavu NCC: inode_usage_check

Tento článek byl přeložen automatem, původní anglickou verzi zobrazíte kliknutím sem.

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/ ) s vysokým procentem využití inodů použijte následující příkaz:

 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

ID dokumentu:HT516508
Datum původního zveřejnění:05/21/2024
Datum poslední úpravy:05/30/2024