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
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/
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
- Nutanix KB 1532 - Documento original en Nutanix Portal
- Página de inicio de Nutanix
- Plan de soporte Lenovo ISG: dispositivo ThinkAgile HX y serie Lenovo Converged HX