Por que minha PVC não consegue acessar um depósito existente?

Resolva problemas de acesso ao bucket com o Cloud Object Storage.

Nuvem privada virtual Infraestrutura clássica

Ao criar o PVC, não é possível acessar o depósito contido no IBM Cloud Object Storage. Você vê uma mensagem de erro semelhante à seguinte:

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:

Você pode ter usado a classe de armazenamento errada para acessar seu depósito existente, você tentou acessar um depósito que não foi criado ou houve uma mudança nos terminais usados na classe de armazenamento. Não é possível acessar um depósito que não tenha sido criado por você.

Verifique os detalhes do seu bucket e a classe de armazenamento e, em seguida, recrie seu PVC.

  1. No painel da IBM Cloud, selecione sua instância de serviço IBM Cloud Object Storage.

  2. Selecione ** Buckets **.

  3. Revise as informações de Classe e Localização para o seu bucket existente.

  4. Escolha a classe de armazenamento apropriada.

  5. Certifique-se de fornecer o nome correto de seu depósito existente.

  6. Atualize o YAML do PVC com o valor ibm.io/endpoint: <regional-endpoint>.