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.
-
Dal dashboardIBM Cloud, seleziona la tua istanza del servizio IBM Cloud Object Storage.
-
Seleziona Bucket.
-
Riesamina le informazioni su Classe e Ubicazione per il tuo bucket esistente.
-
Scegli la classe di archiviazione appropriata.
-
Assicurati di fornire il nome corretto del tuo bucket esistente.
-
Aggiornare il PVC YAML con il valore
ibm.io/endpoint: <regional-endpoint>.