Codice evento Openshift: 1038NODO0006
Résumé: Si prevede che il file system esaurisca gli inode entro le prossime 4 ore.
Symptômes
Il riempimento del file system di un nodo può avere un impatto negativo diffuso. Il problema potrebbe causare una o tutte le applicazioni pianificate su quel nodo per riscontrare qualsiasi cosa, da prestazioni degradate a diventare completamente inutilizzabili,
A seconda del nodo e del file system coinvolti, questo problema può rappresentare una minaccia critica per la stabilità di un cluster.
Cause
La colonna NodeFilesystemFilesFillingUp l'avviso è simile all'avviso NodeFilesystemSpaceFillingUp, ma prevede che il file system esaurirà gli inode anziché i byte di spazio di archiviazione.
L'avviso si attiva a un critical Livello in cui si prevede che il file system esaurisca gli inode disponibili entro quattro ore.
Résolution
Diagnosi
Si noti che instance e mountpoint etichette dall'avviso. È possibile rappresentare graficamente la cronologia di utilizzo di questo file system utilizzando la seguente query nella console web OpenShift (Osservare le metriche → → eseguire le query):
node_filesystem_files_free{
instance="<valore dell'etichetta dell'istanza dall'avviso>",
mountpoint="<valore dell'etichetta del punto di montaggio dall'avviso>"
} |
È inoltre possibile aprire una sessione di debug sul nodo e utilizzare le utilità Linux standard per individuare l'origine dell'utilizzo:
$ MOUNT_POINT='Valore< dell'etichetta del mount point dall'avviso>' $ NODE_NAME='<valore dell'etichetta dell'istanza dall'avviso>' $ oc debug "nodo/$NODE_NOME" $ df -ciao "/host/$MOUNT_PUNTO" |
Si noti che in molti casi un file system che sta esaurendo gli inode avrà ancora spazio di archiviazione disponibile. L'esaurimento degli inode è spesso causato dalla creazione di molti file di piccole dimensioni da parte di un'applicazione.
Mitigazione
Il numero di inode allocati a un file system si basa in genere sulle dimensioni di storage. Potresti essere in grado di risolvere il problema, o almeno ritardare l'impatto negativo del problema, aumentando le dimensioni del volume di storage. In caso contrario, determinare l'applicazione che sta creando un numero elevato di file di piccole dimensioni e quindi modificarne la configurazione o fornirle uno spazio di archiviazione dedicato.
Supporto
Se quanto descritto sopra non risolve il problema, contattare il supporto tecnico Dell EMC per ulteriori indagini.