為何我的 OpenShift Data Foundation 儲存空間叢集的狀態停留在 Progressing?

當您執行 oc describe noobaaoc describe ocscluster <ocscluster_name> 時,狀態停留在 Progressing

若要判定儲存空間叢集狀態停留的原因,請說明儲存空間叢集資源,並檢閱 Status

  1. 存取您的 Red Hat OpenShift 叢集

  2. 執行指令以說明 NooBaa。 請注意輸出的 Events 區段中的任何錯誤訊息。

    oc describe noobaa -n openshift-storage
    
  3. 列出 ODF 儲存體叢集的名稱。

    oc get ocscluster
    

    輸出範例:

    NAME             AGE
    ocscluster-vpc   71d
    
  4. 說明 ODF 儲存體叢集。 請注意輸出的 Events 區段中的任何錯誤訊息。

    oc describe ocscluster <ocscluster_name>
    

請檢閱下列一般儲存體叢集錯誤訊息,以取得解決問題的步驟。

錯誤: 雲端認證密鑰 "ibm-cloud-cos-creds" 尚未備妥

當您執行 oc describe noobaaoc describe ocscluster <ocscluster_name> 時,狀態停留在 Progressing,您會看到下列錯誤訊息:

Error: Cloud credentials secret "ibm-cloud-cos-creds" is not ready yet

您想使用 IBM Cloud Object Storage 作為 ODF 集群的備份儲存庫,但 ibm-cloud-cos-creds secret 中指定的憑證無效。 驗證您的 Object Storage 認證,並為您的 Object Storage 服務認證更新 Kubernetes secret