Pods are Displaying "FailedAttachVolume" or "FailedMount" Errors in the Event Logs
Resolve PVC mount failures causing pod errors like "FailedAttachVolume" or "FailedMount" in your self-hosted cloud setup. Follow our troubleshooting guide to check pod states, verify CSI driver health
Problem
Warning FailedMount 5h32m (x31004 over 6h27m) kubelet MountVolume.WaitForAttach failed for volume "pvc-[pvc-id]" : volume attachment is being deleted
Warning FailedAttachVolume 5h30m (x36 over 6h27m) attachdetach-controller AttachVolume.Attach failed for volume "pvc-[pvc-id]" : volume attachment is being deletedEnvironment
Procedure
$ kubectl get pods -A | grep -i "init"$ kubectl get csidrivers$ kubectl get pods -n <CSI-driver-namespace>/<kube-system>
E.g.
$ kubectl get pods -n trident
trident trident-controller-pod 0/6 ContainerCreating 0 6h44m
trident trident-node-linux-pod 0/2 CrashLoopBackOff 20 (5h33m ago) 23m
trident trident-node-linux-pod 0/2 CrashLoopBackOff 15 (5d4h ago) 23d
trident trident-node-linux-pod 0/2 CrashLoopBackOff 34 (5d3h ago) 23dMost common causes
Last updated
