為什麼我看到一個 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 的版本中建立,請務必 執行安全群組同步指令 以同步您的安全群組。
-
取得該人的ID
kube-<clusterID>安全群組。ibmcloud is sg kube-CLUSTER_ID | grep ID -
同步您的安全群組設定。
ibmcloud ks security-group sync -c <cluster ID> --security-group <ID>
若您的叢集是在版本 4.11 或更新版本建立,請確認部署於任何 Pod 上的節點已列入 VNI 安全群組 的允許清單。