為何我的 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。
-
從 IBM Cloud 儀表板中,選取 IBM Cloud Object Storage 服務實例。
-
選取儲存區。
-
檢閱現有儲存區的類別及位置資訊。
-
選擇適當的儲存空間類別。
-
請確定您提供現有儲存區的正確名稱。
-
使用
ibm.io/endpoint: <regional-endpoint>值更新 PVC YAML。