Trident SANまたはNAS RWO PVを搭載したPODが別のノードに移動するとオフラインになる
環境
- OpenShift / Kubernetes
- SAN / iSCSI PVS
- NAS RWO PVS
- トライデント
問題
交換用ポッドでは、PVを使用している元のポッドに障害が発生するか、ノード上で削除され、他のノードのいずれかで起動しようとすると、次のエラーが発生します。このとき、ポッドはRWOベースのPVC(iSCSI
ontap-san
バックエンドを使用するものなど)を使用していますが、NFS RWOタイプのPVも使用しています。Multi-Attach error for volume "pvc-<UUID>" Volume is already exclusively attached to one node and can't be attached to another
ただし、しばらくすると、残っている唯一のエラーは次のとおりです。
Warning FailedMount <time_delay> kubelet MountVolume.MountDevice failed for volume "pvc-<UUID>" : rpc error: code = DeadlineExceeded desc = context deadline exceeded