為什麼「File Storage for VPC」擴充功能處於「Critical」狀態?
當您列出附加元件,或檢查 File Storage for VPC 附加元件狀態的 ConfigMap 時,會看到類似以下的錯誤訊息。
排除檔案儲存外掛程式 ConfigMap 的問題。
Unable to set 'bmf' as default storage class due to internal error.
event: Change default storage class request
'EnableVPCFileCSIDriver unsuccessful, Error: resource name may not be empty, DriverVersion: v2.0.13'
addon-vpc-file-csi-driver-configmap 中的值遺漏或不正確。
檢查 file-csi-driver-status 配置映射是否有錯誤,並更新 addon-vpc-file-csi-driver-configmap 配置映射中任何缺失或錯誤的值。
-
檢視附加元件的狀態。
ibmcloud ks cluster addon ls --cluster <cluster> -
檢視檔案狀態配置圖中的事件。
oc get cm file-csi-driver-status -n kube-system -o yaml輸出範例
apiVersion: v1 data: EIT_ENABLED_WORKER_NODES: "" PACKAGE_DEPLOYER_VERSION: "" SET_DEFAULT_STORAGE_CLASS: "" events: | - description: Unable to set 'bmf' as default storage class due to internal error. event: Change default storage class request timestamp: "2025-06-26 14:07:53" - description: 'EnableVPCFileCSIDriver unsuccessful, Error: resource name may not be empty, DriverVersion: v2.0.13' event: EnableVPCFileCSIDriver timestamp: "2025-06-26 14:07:53" -
取得儲存操作員的日誌。
kubectl logs ibm-storage-operator-xxx -n kube-system -
若任何屬性遺漏或無效,請在 configmap 中編輯該值。
kubectl edit cm addon-vpc-file-csi-driver-configmap -n kube-system -o yaml -
5 至 10 分鐘後,請檢查外掛程式狀態。
ibmcloud ks cluster addon ls --cluster <cluster> -
如果仍然發生此問題,請聯絡支援人員。 提交一則 支援案件。 在案例詳情中,請務必附上任何相關的日誌檔案、錯誤訊息或指令輸出內容。