Codice evento Openshift: 1038CLST0007
Summary: PersistentVolume si sta 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
Questo avviso viene generato quando un volume persistente in uno dei namespace di sistema ha meno del 3% dello spazio totale rimanente. Gli spazi dei nomi di sistema includono quelli predefiniti e quelli i cui nomi iniziano con openshift- o kube-.
Se un volume persistente utilizzato da un componente di sistema si riempie, è improbabile che il componente funzioni normalmente. Un volume persistente completo può anche causare un'interruzione parziale o totale dell'alimentazione del cluster.
Se un volume persistente utilizzato da un componente di sistema si riempie, è improbabile che il componente funzioni normalmente. Un volume persistente completo può anche causare un'interruzione parziale o totale 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.
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 le query).
Di seguito è riportata una query di esempio per un PVC associato a un'istanza Prometheus nel namespace openshift-monitoring:
kubelet_volume_stats_available_bytes{
namespace="openshift-monitoring",
persistentvolumeclaim="prometheus-k8s-db-prometheus-k8s-0"
}
È inoltre possibile ispezionare manualmente il contenuto del volume per determinare cosa utilizza l'etichetta storage:
$ PVC_NAME='<persistentvolumeclaim from alert>'
$ NAMESPACE='<Etichetta namespace da alert'
$ oc -n $NAMESPACE descrivere il campo pvc $PVC_NAME
$ POD_NAME='<"Used By:" dall'output> precedente'
$ oc -n $NAMESPACE rsh $POD_NAME
$ df -h
Mitigazione:
la mitigazione di questo problema dipende da cosa sta riempiendo lo storage.
>Per risolvere il problema, è possibile provare ad allocare più spazio di storage al volume interessato.
È inoltre possibile provare a regolare la configurazione del componente che rappresenta il volume in modo che richieda meno spazio di storage. Ad esempio, se i registri per un componente riempiono il volume persistente, è possibile modificare il livello di registro in modo da registrare meno informazioni e quindi meno spazio necessario per i registri.
Supporto:
se tutte le procedure precedenti non risolvono il problema, contattare il supporto tecnico Dell EMC per ulteriori indagini.
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 le query).
Di seguito è riportata una query di esempio per un PVC associato a un'istanza Prometheus nel namespace openshift-monitoring:
kubelet_volume_stats_available_bytes{
namespace="openshift-monitoring",
persistentvolumeclaim="prometheus-k8s-db-prometheus-k8s-0"
}
È inoltre possibile ispezionare manualmente il contenuto del volume per determinare cosa utilizza l'etichetta storage:
$ PVC_NAME='<persistentvolumeclaim from alert>'
$ NAMESPACE='<Etichetta namespace da alert'
$ oc -n $NAMESPACE descrivere il campo pvc $PVC_NAME
$ POD_NAME='<"Used By:" dall'output> precedente'
$ oc -n $NAMESPACE rsh $POD_NAME
$ df -h
Mitigazione:
la mitigazione di questo problema dipende da cosa sta riempiendo lo storage.
>Per risolvere il problema, è possibile provare ad allocare più spazio di storage al volume interessato.
È inoltre possibile provare a regolare la configurazione del componente che rappresenta il volume in modo che richieda meno spazio di storage. Ad esempio, se i registri per un componente riempiono il volume persistente, è possibile modificare il livello di registro in modo da registrare meno informazioni e quindi meno spazio necessario per i registri.
Supporto:
se tutte le procedure precedenti non risolvono il problema, contattare il supporto tecnico Dell EMC per ulteriori indagini.
Affected Products
APEX Cloud Platform for Red Hat OpenShiftArticle Properties
Article Number: 000217416
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.