Skip to content

Node pool zone changed and embedded nfs failing with mount failed: exit status 32 #4140

Open

Description

Describe the bug
I recently upgraded AKS k8s version to v1.27.9, which broke our services and all pods using nfs fprovisioner ar failing

Events:
  Type     Reason             Age                 From                Message
  ----     ------             ----                ----                -------
  Warning  FailedScheduling   54m                 default-scheduler   0/5 nodes are available: 5 node(s) were unschedulable. preemption: 0/5 nodes are available: 5 Preemption is not helpful for scheduling..
  Normal   NotTriggerScaleUp  54m                 cluster-autoscaler  pod didn't trigger scale-up:
  Normal   NotTriggerScaleUp  50m                 cluster-autoscaler  pod didn't trigger scale-up:
  Warning  FailedScheduling   50m                 default-scheduler   no nodes available to schedule pods
  Warning  FailedScheduling   49m                 default-scheduler   0/1 nodes are available: 1 node(s) had untolerated taint {node.cloudprovider.kubernetes.io/uninitialized: true}. preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling..
  Normal   Scheduled          49m                 default-scheduler   Successfully assigned icedq-production/icedq-admin-6465fcc449-p4rk4 to aks-apps-41607481-vmss000002
  Warning  FailedMount        38m (x2 over 43m)   kubelet             Unable to attach or mount volumes: unmounted volumes=[icedq-pv-storage], unattached volumes=[ca-truststore kube-api-access-96q5h icedq-pv-storage]: timed out waiting for the condition
  Warning  FailedMount        29m (x5 over 47m)   kubelet             Unable to attach or mount volumes: unmounted volumes=[icedq-pv-storage], unattached volumes=[icedq-pv-storage ca-truststore kube-api-access-96q5h]: timed out waiting for the condition
  Warning  FailedMount        27m (x3 over 40m)   kubelet             Unable to attach or mount volumes: unmounted volumes=[icedq-pv-storage], unattached volumes=[kube-api-access-96q5h icedq-pv-storage ca-truststore]: timed out waiting for the condition
  Warning  FailedMount        25m (x19 over 47m)  kubelet             MountVolume.SetUp failed for volume "pvc-e13cb902-fc05-4c2e-9a63-b226699735d2" : mount failed: exit status 32
Mounting command: mount
Mounting arguments: -t nfs -o nfsvers=4.1 10.4.4.224:/export/pvc-e13cb902-fc05-4c2e-9a63-b226699735d2 /var/lib/kubelet/pods/14497b04-9013-4d39-99fd-5d10d5313374/volumes/kubernetes.io~nfs/pvc-e13cb902-fc05-4c2e-9a63-b226699735d2
Output: mount.nfs: Protocol not supported

Is there any compatibility issue with nfs provisioner ?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions