¿Por qué el complemento File Storage for VPC se encuentra en estado Critical

Al enumerar los complementos o consultar el mapa de configuración del estado de los complementos de File Storage for VPC, aparecen errores similares a los siguientes.

Solucionar problemas del complemento de almacenamiento de archivos 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'

El addon-vpc-file-csi-driver-configmap tiene valores que faltan o son incorrectos.

Revisa el configmap file-csi-driver-status en busca de errores y actualiza cualquier valor que falte o sea incorrecto en el configmap addon-vpc-file-csi-driver-configmap.

  1. Comprueba el estado del complemento.

    ibmcloud ks cluster addon ls --cluster <cluster>
    
  2. Revisa los eventos en el mapa de configuración de estado de archivos.

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

    Salida de ejemplo

    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. Obtén los registros del operador de almacenamiento.

    kubectl logs ibm-storage-operator-xxx -n kube-system
    
  4. Si falta alguna propiedad o no es válida, modifica el valor en el configmap.

    kubectl edit cm addon-vpc-file-csi-driver-configmap  -n kube-system -o yaml
    
  5. Pasados entre 5 y 10 minutos, comprueba el estado del complemento.

    ibmcloud ks cluster addon ls --cluster <cluster>
    
  6. Si el problema persiste, póngase en contacto con soporte. Abra un caso de soporte. En los detalles del caso, asegúrate de incluir cualquier archivo de registro, mensaje de error o resultado comando que sea relevante.