pvc pending kubernetes pourquoi

Posté par gperret le 30/07/2025
RÉSOLU

gperret

Membre depuis le 23/02/2020

actif

Mon PersistentVolumeClaim reste bloqué en statut `Pending` dans Kubernetes. J'ai une StorageClass configurée mais rien ne se passe. Les pods attendent.

Comment je débug ça un peu plus loin ?

Commentaires

marianne25

Membre depuis le 22/12/2024

actif

Vérifie les événements du PVC avec `kubectl describe pvc nom-du-pvc`. Ça te donne souvent la raison pour laquelle le volume n'a pas été provisionné. Y'a peut-être un souci avec le provisioner ou pas de PV disponibles qui matchent.

gregoire37

Membre depuis le 30/08/2024

Souvent c'est la `StorageClass` qui est mal configurée ou le provisioner n'est pas installé ou ne tourne pas. Tu peux aussi vérifier les logs du contrôleur de stockage si tu en as un.

kubectl get sc
kubectl get pv
kubectl get pods -n kube-system | grep storage

victoire-legros

Membre depuis le 18/05/2024

actif

Pour les provisioners si c'est du local-path ou NFS ou un truc custom faut s'assurer que les noeuds ont accès au stockage ou que les permissions sont bonnes. Un simple `no space left on device` peut aussi faire ça des fois.

gperret

Membre depuis le 23/02/2020

actif

Ok c'était bien un problème de `StorageClass`. J'avais mis un `reclaimPolicy: Retain` et plus de PV libres. Une fois les anciens PVs clearés et la SC revue c'est passé. Merci !

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire