Kubelet logs UnmountVolume.NewUnmounter Failure logs On vol_data.json Is Deleted
Problem
Error reconciler.go:193] "operationExecutor.UnmountVolume failed (controllerAttachDetachEnabled true) for volume \"filestore\" (UniqueName: \"kubernetes.io/csi/csi.trident.netapp.io^pvc-<PVC_UUID>\") pod \"<POD_ID>\" (UID: \"<POD_ID>\") : UnmountVolume.NewUnmounter failed for volume \"filestore\" (UniqueName: \"kubernetes.io/csi/csi.trident.netapp.io^pvc-<PVC_ID>\") pod \"<POD_ID>\" (UID: \"<POD_ID>\") : kubernetes.io/csi: unmounter failed to load volume data file [/var/lib/kubelet/pods/<POD_ID>/volumes/kubernetes.io~csi/pvc-<PVC_ID>/mount]: kubernetes.io/csi: failed to open volume data file [/var/lib/kubelet/pods/<POD_ID>/volumes/kubernetes.io~csi/pvc-<PVC_ID>/vol_data.json]: open /var/lib/kubelet/pods/<POD_ID>/volumes/kubernetes.io~csi/pvc-<PVC_ID>/vol_data.json: no such file or directory" err="UnmountVolume.NewUnmounter failed for volume \"filestore\" (UniqueName: \"kubernetes.io/csi/csi.trident.netapp.io^pvc-<PVC_ID>\") pod \"<POD_ID>\" (UID: \"<POD_ID>\") : kubernetes.io/csi: unmounter failed to load volume data file [/var/lib/kubelet/pods/<POD_ID>/volumes/kubernetes.io~csi/pvc-<PVC_ID>/mount]: kubernetes.io/csi: failed to open volume data file [/var/lib/kubelet/pods/<POD_ID>/volumes/kubernetes.io~csi/pvc-<PVC_ID>/vol_data.json]: open /var/lib/kubelet/pods/<POD_ID>/volumes/kubernetes.io~csi/pvc-<PVC_ID>/vol_data.json: no such file or directory"Environment
Cause
Workaround
# ll /var/lib/kubelet/pods/<POD_ID>/
drwxr-x---. 3 root root 37 May 20 14:53 plugins
drwxr-x---. 5 root root 87 May 20 14:53 volumes# kubectl get pods -o custom-columns=PodName:.metadata.name,PodUID:.metadata.uid -A | egrep "<POD_ID>"
#PreviousFlannel Connecting to Etcd Cluster Using AWS ELB Reports ERRORNextKubernetes Master Node in NotReady State With Message "cni plugin not initialized"
Last updated
