Warum befindet sich das Add-on File Storage for VPC im Status Critical
Wenn Sie Add-ons auflisten oder die Configmap zum Status des Add-ons File Storage for VPC überprüfen, werden Fehler angezeigt, die in etwa wie folgt lauten.
Behebung von Problemen mit dem Dateispeicher-Add-on 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'
In der fehlen Werte oder es sind falsche Werte enthalten addon-vpc-file-csi-driver-configmap.
Überprüfen Sie die configmap file-csi-driver-status auf Fehler und aktualisieren Sie alle fehlenden oder falschen Werte in der configmap addon-vpc-file-csi-driver-configmap.
-
Überprüfen Sie den Status des Add-ons.
ibmcloud ks cluster addon ls --cluster <cluster> -
Überprüfen Sie die Ereignisse in der ConfigMap file status.
oc get cm file-csi-driver-status -n kube-system -o yamlBeispielausgabe
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" -
Rufen Sie die Protokolle des Speicherbetreibers ab.
kubectl logs ibm-storage-operator-xxx -n kube-system -
Falls eine Eigenschaft fehlt oder ungültig ist, bearbeiten Sie den Wert in der ConfigMap.
kubectl edit cm addon-vpc-file-csi-driver-configmap -n kube-system -o yaml -
Überprüfen Sie nach 5–10 Minuten den Status des Add-ons.
ibmcloud ks cluster addon ls --cluster <cluster> -
Wenn das Problem weiterhin auftritt, wenden Sie sich bitte an den Support. Öffnen Sie einen Supportfall. Geben Sie in den Fallangaben unbedingt alle relevanten Protokolldateien, Fehlermeldungen oder Befehlsausgaben an.