なぜ私は MountingTargetFailed エラーFile Storage for VPC ?

仮想プライベートクラウド

ボリュームのマウントに失敗し、次の例のようなエラーメッセージが表示される。

EIT(転送中暗号化)によるVPCファイルストレージのマウント失敗のトラブルシューティング。

Warning FailedMount 68s kubelet MountVolume.SetUp failed for volume "pvc-c37fe511-ec6d-44c1-8c55-1b5e2c21ec5b" : rpc error: code = DeadlineExceeded desc = context deadline exceeded
Warning FailedMount 65s kubelet Unable to attach or mount volumes: unmounted volumes=[test-persistent-storage], unattached volumes=[], failed to process volumes=[]: timed out waiting for the condition

クラスタ版 4.11 以降では、新しいセキュリティグループ規則が導入されました。 これらのルール変更により、を使用する前にセキュリティ File Storage for VPC グループを同期させる必要があります。 詳細については、 「アプリ File Storage for VPC への追加」 を参照してください。

クラスターが最初に作成されたバージョンがより古い場合、 セキュリティグループ同期コマンド を実行 4.11 してセキュリティグループを同期してください。

  1. IDを取得する kube-<clusterID> セキュリティ グループ。

    ibmcloud is sg kube-CLUSTER_ID  | grep ID
    
  2. セキュリティ グループの設定を同期します。

    ibmcloud ks security-group sync -c <cluster ID> --security-group <ID>
    

クラスターがバージョン 4.11 以降で作成された場合、いずれかのポッドにデプロイされているノードが VNI セキュリティグループ で許可リストに登録されていることを確認してください。