Código de evento de OpenShift: 1038CLST0008
Summary: Los PersistentVolumeInodes se están llenando.
Symptoms
La variable KubePersistentVolumeInodesFillingUp La alerta se activa cuando un volumen persistente en uno de los espacios de nombres del sistema tiene menos del 3 % de sus inodos asignados restantes. Los espacios de nombres del sistema incluyen lo siguiente: default y aquellos que tienen nombres que comienzan con openshift- o kube-.
Es probable que el uso significativo de inodos por parte de un componente del sistema impida que el componente funcione normalmente. El uso significativo de inodos también puede provocar una interrupción parcial o total del clúster.
Cause
Puede haber varias razones por las que un volumen se está llenando. Este artículo de la base de conocimientos no cubre razones específicas de la aplicación, solo mitigaciones para volúmenes que se completan legítimamente.
Como siempre, consulte los escenarios recomendados para un servicio determinado.
Resolution
Diagnóstico
Las etiquetas de alerta incluyen el nombre de la reclamación de volumen persistente (PVC) asociada con el volumen que se está quedando sin almacenamiento. Las etiquetas también incluyen el espacio de nombres en el que se encuentra el PVC. Utilice esta información para representar gráficamente el almacenamiento disponible en la consola web de OpenShift (observe → métricas → ejecutar consultas).
El siguiente es un ejemplo de consulta para un PVC asociado a una instancia de Prometheus en el espacio de nombres openshift-monitoring:
kubelet_volume_stats_inodes_used{
namespace="openshift-monitoring",
persistentvolumeclaim="prometheus-k8s-db-prometheus-k8s-0"
}
|
Puede inspeccionar el estado del volumen manualmente para determinar qué directorio consume una gran cantidad de inodos:
$ PVC_NAME='<Etiqueta persistenteVolumeClaim de la alerta>' $ NAMESPACE='<etiqueta de espacio de nombres de la alerta>' $ oc -n $NAMESPACE describir pvc $PVC_NAME $ POD_NAME='<"Utilizado por:" campo de la salida> anterior' $ oc -n $NAMESPACE rsh $POD_NAME $ cd /ruta/al/montaje-de-pvc $ ls -li . $ estadística |
Mitigación
La mitigación de este problema depende del conteo total de archivos, directorios y enlaces simbólicos. No puede expandir la cantidad de inodos en un sistema de archivos después de que se ha creado el sistema de archivos. Sin embargo, puede ajustar la configuración del componente mediante el volumen, de modo que cree menos archivos, directorios y enlaces simbólicos.
Soporte
Si todos los pasos anteriores no pueden resolver el problema, póngase en contacto con el soporte técnico de Dell EMC para una investigación más detallada.