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