ワーカーノードにNFS通信用のIPがないとPODの作成が失敗する
環境
- NetApp Astra Trident
- NFS通信用のIPアドレスがないワーカーノード
- 作成後にNFS通信用の動的IPアドレスが割り当てられたポッド
- NFS永続的ボリューム(PV)
問題
- Tridentで作成されたNFS PVを使用したポッドの作成が失敗する
kubectl describe pod <POD>
レポートの警告:
Warning FailedMount 38s kubelet Unable to attach or mount volumes: unmounted volumes=[<VOLUME>], unattached volumes=[], failed to process volumes=[]: timed out waiting for the condition
Warning FailedMount 32s kubelet MountVolume.SetUp failed for volume "<PVC>" : rpc error: code = DeadlineExceeded desc = context deadline exceeded
Warning FailedMount 38s kubelet Unable to attach or mount volumes: unmounted volumes=[<VOLUME>], unattached volumes=[], failed to process volumes=[]: timed out waiting for the condition
Warning FailedMount 32s kubelet MountVolume.SetUp failed for volume "<PVC>" : rpc error: code = Internal desc = error mounting NFS volume <IP>:/<NFS> on mountpoint /var/lib/kubelet/pods/<ID>/volumes/kubernetes.io~csi/<PVC>/mount: exit status 32
- PV セキュアをマウントせずにPODを作成し、 PODで
mount
コマンドを使用してNFSマウントを 実行することは成功します。