NCC-gezondheidscontrole: inode_usage_check
NCC-gezondheidscontrole: inode_usage_check
NCC-gezondheidscontrole: inode_usage_check
Beschrijving
De NCC-controle inode_usage_check verifieert of het aantal vrije inodes op CVM's laag wordt.
Een inode bevat informatie (metagegevens) over een bestand in een bestandssysteem, inclusief waar de gegevens zijn opgeslagen, de bestandsnaam, bestandsrechten enzovoort. Elke map en elk bestand heeft een overeenkomstige inode, in het geval van een grote bestandsgrootte: meer dan één inode. Een maximum aantal inodes voor elk bestandssysteem wordt gedefinieerd op het moment dat FS wordt gemaakt en kan niet worden verhoogd.
De inode_usage_check retourneert de volgende statussen:
- PASS - als het inodegebruik 75 procent of lager is
- WAARSCHUW - als het inodegebruik tussen 75 en 90 procent ligt
- FOUT - als het inodegebruik hoger is dan 90 procent
Het uitvoeren van de NCC-controle
Het kan worden uitgevoerd als onderdeel van de volledige NCC-controle door het volgende uit te voeren:
nutanix@cvm$ ncc health_checks run_all
of individueel als:
nutanix@cvm$ ncc health_checks hardware_checks schijfcontroles inode_usage_check
U kunt de controles ook uitvoeren vanaf de Prism-webconsole Gezondheidspagina: selecteer Acties > Controles uitvoeren . Selecteer Alle controles en klik op Uitvoeren .
Deze controle wordt standaard elke 5 minuten uitgevoerd.
Deze controle genereert een waarschuwing A1027 na 1 fout over geplande intervallen.
Voorbeelduitvoer
Voor status: PASS
Actief: health_checks hardware_checks disk_checks inode_usage_check [======================================== =======] 100% /health_checks/hardware_checks/disk_checks/inode_usage_check op het knooppunt [ PASS ] ------------------------- --------------------------------------------- ------------+ +---------------+ | Staat | Tel | +---------------+ | Pass | 1 | | Totaal | 1 | +---------------+ Plug-inuitvoer geschreven naar /home/nutanix/data/logs/ncc-output-latest.log
Voor status: WAARSCHUW
/health_checks/hardware_checks/disk_checks/inode_usage_check op het knooppunt [ WARN ] --------------------------------- --------------------------------------------- --+ Gedetailleerde informatie voor inode_usage_check: Knooppunt xyz10: FAIL: '/dev/md2' (gemount op '/home') inode-gebruik op %76 (groter dan drempel, %75) Raadpleeg KB 1532 voor details over inode_usage_check
Voor status: FOUT
/health_checks/hardware_checks/disk_checks/inode_usage_check op het knooppunt [ FAIL ] --------------------------------- --------------------------------------------- --+ Gedetailleerde informatie voor inode_usage_check: Knooppunt xyz10: FAIL: '/dev/md2' (gemount op '/home') inode-gebruik op %91 (groter dan drempel, %90) Raadpleeg KB 1532 voor details over inode_usage_check
Uitvoerberichten
Controleer identiteitskaart | 1004 |
Beschrijving | Controleer of het huidige inodegebruik hoog is. |
Oorzaken van falen | Het inodegebruik is hoog. |
Resoluties | Verminder het schijfgebruik of vervang de schijf |
Invloed | De clusterprestaties kunnen aanzienlijk verslechteren. In het geval van meerdere knooppunten met dezelfde aandoening kan het cluster mogelijk geen I/O-verzoeken meer verwerken. |
Waarschuwings-ID | A1027 |
Slimme titel waarschuwen | Schijfinodegebruik hoog op controller-VM svm_ip_address |
Titel van waarschuwing | Schijfinodegebruik hoog |
Waarschuwingsbericht | Inode-gebruik voor een of meer schijven op controller-VM svm_ip_address heeft inode_usage_threshold% overschreden. |
Oplossing
OPMERKING: De AOS-versies ouder dan 6.5.3 zijn kwetsbaar voor een probleem waarbij alle inodes van / partitie op natuurlijke wijze worden verbruikt, wat leidt tot clusterdowntime en mogelijke verstoringen van de VM-werklast .
Als uw AOS-versie lager is dan 6.5.3, upgrade dan onmiddellijk het cluster naar 6.5.3 of een latere versie nadat u de inode-waarschuwing hebt afgehandeld.
De NCC-gezondheidscontrole inode_usage_check mislukt wanneer een of meer bestandssystemen op schijven bijna geen vrije inodes meer hebben, of de algehele clusteropslag geen vrije inodes meer heeft.
Zorg ervoor dat de inodes vrij zijn op de CVM (Controller VM), wat wordt gerapporteerd in het foutgedeelte van de NCC-controle:
nutanix@cvm:~$ df -i
Voorbeelduitvoer (let op de kolom IUSe%):
nutanix@cvm:~$ df -i -t ext4
Bestandssysteem Inodes IUsed IFree IUse% Aangekoppeld
/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
- Als het inodegebruik hoog is voor / partitie en de directory " /var/spool/postfix/maildrop " duizenden inodes verbruikt, raadpleeg dan Nutanix KB-6082 . De volgende opdracht kan worden gebruikt om het aantal inodes te controleren dat wordt verbruikt door de map " /var/spool/postfix/maildrop ".
nutanix@NTNX-CVM:~$ sudo du --inode /var/spool/postfix/maildrop
/var/spool/postfix/maildrop
- Als je merkt dat /home een hoog inodegebruikspercentage aangeeft, bepaal dan welke map of mappen een hoog inodegebruik hebben met behulp van de volgende opdracht:
nutanix@cvm$ sudo find /home -xdev -type d -size +100k
Opmerking: als u een andere map ziet (zoals /home/nutanix/data/stargate-storage/disks/
nutanix@cvm$ sudo find /home/nutanix/data/stargate-storage/disks/-xdev -type d -grootte +100k
Zodra de bovenstaande resultaten zijn verzameld, schakelt u Support in.
Extra informatie
- Nutanix KB 1532 - Origineel document in Nutanix Portal
- Nutanix-bestemmingspagina
- Lenovo ISG-ondersteuningsplan - ThinkAgile HX Appliance en Lenovo Converged HX-serie