Comprobación de estado de NCC: inode_usage_check

Comprobación de estado de NCC: inode_usage_check

Comprobación de estado de NCC: inode_usage_check

Este es un artículo traducido automáticamente. Haga clic aquí para ver la versión original en inglés.

Descripción

La verificación de NCC inode_usage_check verifica si la cantidad de inodos libres en las CVM está disminuyendo.

Un inodo contiene información (metadatos) sobre un archivo en un sistema de archivos, incluido dónde se almacenan los datos, el nombre del archivo, los permisos del archivo, etc. Cada directorio y archivo tiene un inodo correspondiente, en el caso de un archivo de gran tamaño, más de un inodo. Un número máximo de inodos para cada sistema de archivos se define en el momento de la creación de FS y no se puede aumentar.

Inode_usage_check devuelve los siguientes estados:

  • PASA : si el uso de inodo es del 75 por ciento o menos
  • ADVERTENCIA : si el uso del inodo está entre el 75 y el 90 por ciento
  • FALLO : si el uso del inodo es superior al 90 por ciento

Ejecutando la verificación NCC

Se puede ejecutar como parte de la verificación completa de NCC ejecutando:

 nutanix@cvm$ ncc cheques de salud run_all

o individualmente como:

 nutanix@cvm$ ncc cheques_de_salud cheques_de_hardware cheques_de_disco inode_usage_check

También puede ejecutar las comprobaciones desde la página Estado de la consola web de Prism: seleccione Acciones > Ejecutar comprobaciones . Seleccione Todas las comprobaciones y haga clic en Ejecutar .

Esta verificación está programada para ejecutarse cada 5 minutos de forma predeterminada.
Esta verificación generará una alerta A1027 después de 1 falla en intervalos programados.

Salida de muestra

Para estado: PASA

 Ejecutando: health_checks hardware_checks disk_checks inode_usage_check [============================================= =======] 100% /health_checks/hardware_checks/disk_checks/inode_usage_check en el nodo [PASS] -------------------- -------------------------------------------------- ------------+ +---------------+ | Estado | Contar | +---------------+ | Pase | 1 | | Totales | 1 | +-----------------------+ Salida del complemento escrita en /home/nutanix/data/logs/ncc-output-latest.log

Para estado: ADVERTENCIA

 /health_checks/hardware_checks/disk_checks/inode_usage_check en el nodo [ADVERTENCIA] ------------------------------------ -------------------------------------------------- --+ Información detallada para inode_usage_check: Nodo xyz10: FAIL: '/dev/md2' (montado en '/home') uso de inodo en %76 (mayor que el umbral, %75) Consulte KB 1532 para obtener detalles sobre inode_usage_check

Para estado: FALLO

 /health_checks/hardware_checks/disk_checks/inode_usage_check en el nodo [FAIL] ------------------------------ -------------------------------------------------- --+ Información detallada para inode_usage_check: Nodo xyz10: FAIL: '/dev/md2' (montado en '/home') uso de inodo en %91 (mayor que el umbral, %90) Consulte KB 1532 para obtener detalles sobre inode_usage_check

Mensajes de salida

Verificar identificación 1004
Descripción Compruebe si el uso actual de inodos es alto.
Causas del fracaso El uso de inodos es alto.
Resoluciones Reducir el uso del disco o reemplazar el disco
Impacto El rendimiento del clúster puede verse significativamente degradado. En el caso de varios nodos con la misma condición, es posible que el clúster no pueda atender las solicitudes de E/S.
ID de alerta A1027
Título inteligente de alerta Uso elevado de inodos de disco en la máquina virtual del controlador svm_ip_address
Título de la alerta Uso alto de inodos de disco
Mensaje de alerta El uso de inodo para uno o más discos en la VM del controlador svm_ip_address superó inode_usage_threshold% .

Solución

NOTA: Las versiones de AOS anteriores a la 6.5.3 son vulnerables a un problema en el que todos los inodos de la partición / se consumen de forma natural, lo que provoca un tiempo de inactividad del clúster y posibles interrupciones en la carga de trabajo de la máquina virtual .
Si su versión de AOS es inferior a 6.5.3, actualice rápidamente el clúster a 6.5.3 o una versión posterior después de abordar la alerta de inodo.

La verificación de estado de NCC inode_usage_check falla cuando uno o más sistemas de archivos en los discos se están quedando sin inodos libres o el almacenamiento general del clúster se está quedando sin inodos libres.

Asegúrese de que los inodos estén libres en el CVM (controlador VM), que se informa en la sección de fallas de la verificación de NCC:

 nutanix@cvm:~$ df -i

Resultado de ejemplo (tenga en cuenta la columna IUSe%):

 nutanix@cvm:~$ df -i -t text4
Sistema de archivos Inodos IUsed IFree IUse% Montado en
/dev/md1 655360 58570 596790 9% /
/dev/loop0 65536 60 65476 1% /tmp
/dev/md2 2621440 25753 2595687 1% /casa
/dev/sdc1 61054976 81234 60973742 1% /home/nutanix/data/stargate-storage/disks/9XGxxxS2
  • Si el uso de inodos es alto para la partición / y el directorio " /var/spool/postfix/maildrop " consume miles de inodos, consulte Nutanix KB-6082 . El siguiente comando se puede utilizar para verificar la cantidad de inodos consumidos por el directorio " /var/spool/postfix/maildrop ".
     nutanix@NTNX-CVM:~$ sudo de --inode /var/spool/postfix/maildrop 
        
         /var/spool/postfix/maildrop
        
       
  • Si observa que /home indica un alto porcentaje de uso de inodos, determine qué directorio o directorios tienen un alto uso de inodos usando el siguiente comando:
     nutanix@cvm$ sudo buscar /home -xdev -tipo d -tamaño +100k
    

Nota: Si ve cualquier otro directorio (como /home/nutanix/data/stargate-storage/disks/ ) con un alto porcentaje de uso de inodos, utilice el siguiente comando:

 nutanix@cvm$ sudo buscar /home/nutanix/data/stargate-storage/disks/
  
   -xdev -tipo d -tamaño +100k
  
 

Una vez que se recopilen los resultados anteriores, contrate a Soporte .

información adicional

ID del documento:HT516508
Fecha de publicación original:05/21/2024
Fecha de última modificación:05/30/2024