Codice evento Openshift: 1038CLST0008

Summary: Gli inode PersistentVolumeInode si stanno riempiendo.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

La colonna KubePersistentVolumeInodesFillingUp L'avviso si attiva quando per un volume persistente in uno dei namespace del sistema è rimasto meno del 3% degli inode allocati. I namespace di sistema includono: default e quelli che hanno nomi che iniziano con openshift- oppure kube-.

È probabile che un utilizzo significativo dell'inode da parte di un componente di sistema impedisca il normale funzionamento del componente. Un utilizzo significativo degli inode può anche causare un'interruzione parziale o completa dell'alimentazione del cluster.

Cause

Ci possono essere vari motivi per cui un volume si sta riempiendo. Questo articolo della KB non copre i motivi specifici dell'applicazione, ma solo le mitigazioni per i volumi che si riempiono legittimamente.

Come sempre, fare riferimento agli scenari consigliati per un determinato servizio.

Resolution

Diagnosi

Le etichette degli avvisi includono il nome dell'attestazione del volume persistente (PVC) associata al volume che sta esaurendo lo storage. Le etichette includono anche il namespace in cui si trova il PVC. Utilizzare queste informazioni per rappresentare graficamente lo storage disponibile nella console web OpenShift (osservare le metriche → → eseguire query).

Di seguito è riportata una query di esempio per un PVC associato a un'istanza Prometheus nel namespace openshift-monitoring:

kubelet_volume_stats_inodes_used{
  namespace="openshift-monitoring",
  persistentvolumeclaim="prometheus-k8s-db-prometheus-k8s-0"
}

È possibile ispezionare manualmente lo stato del volume per determinare quale directory utilizza un numero elevato di inode:

$ PVC_NAME='<Etichetta PersistentVolumeClaim dall'avviso>'
$ NAMESPACE='<etichetta del namespace dall'avviso>'

$ oc -n $NAMESPACE descrivere $PVC_NAME PVC
$ POD_NAME=Campo '<"Usato da:" dall'output> precedente'

$ oc -n $NAMESPACE rsh $POD_NAME
$ cd /percorso/per/montatura/pvc
$ ls -li .
$ statistica

Mitigazione

La mitigazione di questo problema dipende dal conteggio totale di file, directory e link simbolici. Non è possibile espandere il numero di inode su un file system dopo la creazione del file system. Tuttavia, è possibile regolare la configurazione del componente che utilizza il volume in modo da creare un numero inferiore di file, directory e link simbolici.

Supporto

Se quanto descritto sopra non risolve il problema, contattare il supporto tecnico Dell EMC per ulteriori indagini.

Affected Products

APEX Cloud Platform for Red Hat OpenShift
Article Properties
Article Number: 000217417
Article Type: Solution
Last Modified: 18 Sept 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.