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.

  1. Überprüfen Sie den Status des Add-ons.

    ibmcloud ks cluster addon ls --cluster <cluster>
    
  2. Überprüfen Sie die Ereignisse in der ConfigMap file status.

    oc get cm file-csi-driver-status -n kube-system -o yaml
    

    Beispielausgabe

    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"
    
  3. Rufen Sie die Protokolle des Speicherbetreibers ab.

    kubectl logs ibm-storage-operator-xxx -n kube-system
    
  4. 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
    
  5. Überprüfen Sie nach 5–10 Minuten den Status des Add-ons.

    ibmcloud ks cluster addon ls --cluster <cluster>
    
  6. 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.