Warum kann mein PVC nicht auf einen bestehenden Bucket zugreifen?

Beheben Sie Probleme beim Zugriff auf Buckets mit Cloud Object Storage.

Virtuelle Private Cloud Klassische Infrastruktur

Wenn Sie den PVC erstellen, kann auf das Bucket in IBM Cloud Object Storage nicht zugegriffen werden. Es wird eine Fehlernachricht ähnlich der folgenden angezeigt:

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:

Möglicherweise haben Sie die falsche Speicherklasse für den Zugriff auf Ihr vorhandenes Bucket verwendet, Sie haben versucht, auf ein Bucket zuzugreifen, das Sie nicht erstellt haben, oder Sie haben eine Änderung an den Endpunkten vorgenommen, die in der Speicherklasse verwendet werden. Sie können nicht auf ein Bucket zugreifen, das Sie nicht erstellt haben.

Überprüfen Sie die Details Ihres Buckets und die Speicherklasse und erstellen Sie anschließend Ihr PVC neu.

  1. Wählen Sie im IBM Cloud Dashboard Ihre IBM Cloud Object Storage Serviceinstanz aus.

  2. Wählen Sie Buckets aus.

  3. Überprüfen Sie die Informationen zu Klasse und Standort für Ihr vorhandenes Bucket.

  4. Wählen Sie die entsprechende Speicherklasse aus.

  5. Stellen Sie sicher, dass Sie den richtigen Namen für Ihr vorhandenes Bucket angegeben haben.

  6. Aktualisieren Sie die PVC-YAML mit dem Wert ibm.io/endpoint: <regional-endpoint>.