TKGm: 2.4.x
TKGm: 2.5.x
A protocol negotiation failure between the Ubuntu 20.04 kernel and the NetApp storage array, specifically involving NFS v4.1 Parallel NFS (pNFS) as it interacts with the Kubernetes Persistent Volume (PV).
To resolve the issue, follow these numbered steps to migrate the Persistent Volume (PV) from NFS v4.1/4.2 to NFS v4.0. This process disables pNFS negotiation
kubectl get pv <pv-name> -o yaml > pv-backup.yaml kubectl get pvc <pvc-name> -n <namespace> -o yaml > pvc-backup.yaml
kubectl delete pvc <pvc-name> -n <namespace> kubectl delete pv <pv-name>kubectl apply -f pv-backup.yaml kubectl apply -f pvc-backup.yaml
cat /proc/mounts | grep <nfs-server-ip> (Look for vers=4 and minorversion=0