Perché il mio PVC non può accedere a un bucket esistente?

Risolvi i problemi di accesso ai bucket con Cloud Object Storage.

Virtual Private Cloud Infrastruttura classica

Quando si crea il PVC, non è possibile accedere al bucket presente in IBM Cloud Object Storage. Vedi un messaggio di errore simile al seguente:

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:

Potresti aver utilizzato la classe di archiviazione errata per accedere al tuo bucket esistente, hai tentato di accedere a un bucket che non hai creato o c'è stata una modifica negli endpoint utilizzati nella classe di archiviazione. Non è possibile accedere a un bucket che non è stato creato dall'utente.

Verificare i dettagli del bucket e la classe di archiviazione, quindi ricreare il PVC.

  1. Dal dashboardIBM Cloud, seleziona la tua istanza del servizio IBM Cloud Object Storage.

  2. Seleziona Bucket.

  3. Riesamina le informazioni su Classe e Ubicazione per il tuo bucket esistente.

  4. Scegli la classe di archiviazione appropriata.

  5. Assicurati di fornire il nome corretto del tuo bucket esistente.

  6. Aggiornare il PVC YAML con il valore ibm.io/endpoint: <regional-endpoint>.