Tridentマウントボリュームが「context deadline exceeded」エラーで失敗しました。
環境
Astra Trident
問題
- Kubernetesクラスタ内の一部またはすべてのワーカーノードについて、アプリケーションポッド内のボリュームをマウントできない
- 手動マウントは'ワーカーノードから直接実行すると成功します
- アプリケーションポッドへのボリュームのマウントが次のエラーで失敗します。
# kubectl describe pod <application-pod-name> -n <pod-namespace>
Warning FailedMount 16m (x382 over 18h) kubelet Unable to attach or mount volumes: unmounted volumes=[xxxxx], unattached volumes=[xxxxx xxxxx]: timed out waiting for the condition
Warning FailedMount 9m45s (x117 over 18h) kubelet Unable to attach or mount volumes: unmounted volumes=[xxxxx], unattached volumes=[xxxxxx xxxxx]: timed out waiting for the condition
Warning FailedMount 81s (x286 over 18h) kubelet MountVolume.MountDevice failed for volume "pvc-xxxxx" : rpc error: code = DeadlineExceeded desc = context deadline exceeded