왜 ‘ 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 의 configmap에 오류가 있는지 확인하고, addon-vpc-file-csi-driver-configmap configmap에서 누락되었거나 잘못된 값이 있다면 이를 수정하십시오.

  1. 애드온 상태를 확인하세요.

    ibmcloud ks cluster addon ls --cluster <cluster>
    
  2. 파일 상태 컨피그맵에 기록된 이벤트들을 검토하십시오.

    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"
    
  3. 스토리지 운영자 로그를 확인하십시오.

    kubectl logs ibm-storage-operator-xxx -n kube-system
    
  4. 누락되거나 유효하지 않은 속성이 있는 경우, configmap에서 해당 값을 수정하십시오.

    kubectl edit cm addon-vpc-file-csi-driver-configmap  -n kube-system -o yaml
    
  5. 5~10분 후 애드온 상태를 확인하세요.

    ibmcloud ks cluster addon ls --cluster <cluster>
    
  6. 문제가 계속되면 지원에 문의하십시오. 지원 케이스 열기 사례 상세 정보에는 관련 로그 파일, 오류 메시지 또는 명령어 실행 결과를 반드시 포함해 주십시오.