Perché l'add-on " File Storage for VPC " risulta come " Critical "?

Quando si visualizza l'elenco dei componenti aggiuntivi o si controlla la configmap relativa allo stato dei componenti aggiuntivi “ File Storage for VPC ”, vengono visualizzati errori simili ai seguenti.

Risolvere i problemi relativi al componente aggiuntivo per l'archiviazione dei file 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'

L' addon-vpc-file-csi-driver-configmap a presenta valori mancanti o errati.

Verifica la presenza di errori nel configmap " file-csi-driver-status " e aggiorna eventuali valori mancanti o errati nel configmap " addon-vpc-file-csi-driver-configmap ".

  1. Verifica lo stato del componente aggiuntivo.

    ibmcloud ks cluster addon ls --cluster <cluster>
    
  2. Esamina gli eventi presenti nel file “status” della ConfigMap.

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

    Output di esempio

    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. Recupera i log dell'operatore di archiviazione.

    kubectl logs ibm-storage-operator-xxx -n kube-system
    
  4. Se manca qualche proprietà o se una proprietà non è valida, modificare il valore nella configmap.

    kubectl edit cm addon-vpc-file-csi-driver-configmap  -n kube-system -o yaml
    
  5. Dopo 5-10 minuti, controlla lo stato dell'add-on.

    ibmcloud ks cluster addon ls --cluster <cluster>
    
  6. Se il problema persiste, contattare il supporto. Apri un caso di supporto. Nei dettagli del caso, assicurati di includere eventuali file di log, messaggi di errore o output dei comandi pertinenti.