Trident SANまたはNAS RWO PVを搭載したポッドが、別のノードに移動するとオフラインになります
環境
- OpenShift / Kubernetes
- SAN / iSCSI PVS
- NAS RWO PVS
- トライデント
問題
交換用ポッドで次のエラーが発生するのは、PVを使用している元のポッドに障害が発生した場合、またはノード上で削除された場合で、Kuberenetesが他のノードの1つで起動を試みている場合で、ポッドが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