내 PVC가 기존 버킷에 액세스할 수 없는 이유는 무엇입니까?

Cloud Object Storage 를 사용하여 버킷 액세스 문제를 해결하세요.

가상 프라이빗 클라우드 클래식 인프라

PVC를 작성할 때 IBM Cloud Object Storage의 버킷에 액세스할 수 없습니다. 다음과 유사한 오류 메시지가 표시될 수 있습니다.

Failed to provision volume with StorageClass "ibmc-s3fs-standard-regional": pvc:1b2345678b69175abc98y873e2:can't access bucket <bucket_name>: NotFound: Not Found
Warning  ProvisioningFailed  23s (x3 over 83s)     ibm.io/ibmc-s3fs_ibmcloud-object-storage-plugin-6b47474f5b-bxgtc_61ed4300-b1f9-43df-85d7-ffdb2ddcaeb9  (combined from similar events): failed to provision volume with StorageClass "ibmc-s3fs-smart-perf-regional": regionalbucket : cgi5lj0w0s2a56ua5gc0 :cannot access bucket ambregionalbucket: NotFound: Not Found status code: 404, request id: b6c9439d-33c6-4318-8d03-7415c1a47ec1, host id:

잘못된 스토리지 클래스를 사용하여 기존 버킷에 액세스했거나, 작성하지 않은 버킷에 액세스하려고 했거나, 스토리지 클래스에서 사용되는 엔드포인트가 변경되었을 수 있습니다. 작성하지 않은 버킷에는 액세스할 수 없습니다.

버킷 세부 정보와 스토리지 클래스를 확인한 후, PVC를 다시 생성하십시오.

  1. IBM Cloud 대시보드에서 ‘ IBM Cloud Object Storage ’ 서비스 인스턴스를 선택합니다.

  2. 버킷을 선택하십시오.

  3. 기존 버킷의 클래스위치 정보를 검토하십시오.

  4. 적합한 스토리지 클래스를 선택하십시오.

  5. 기존 버킷의 올바른 이름을 제공해야 합니다.

  6. ibm.io/endpoint: <regional-endpoint> 값으로 PVC YAML을 업데이트합니다.