5.4. オブジェクトバケットと S3StoreProfiles の検証

プライマリーマネージドクラスター および セカンダリーマネージドクラスター で次の検証を実行して、Ceph ミラーリングがアクティブであることを確認します。

手順

  1. プライマリーマネージドクラスターopenshift-storage 名前空間の セカンダリーマネージドクラスター に新しい オブジェクトバケットクレーム と対応する オブジェクトバケット があることを確認します。

    $ oc get obc,ob -n openshift-storage

    出力例:

    NAME                                                       STORAGE-CLASS                 PHASE   AGE
    objectbucketclaim.objectbucket.io/odrbucket-21eb5332f6b6   openshift-storage.noobaa.io   Bound   13m
    
    NAME                                                                        STORAGE-CLASS                 CLAIM-NAMESPACE   CLAIM-NAME   RECLAIM-POLICY   PHASE   AGE
    objectbucket.objectbucket.io/obc-openshift-storage-odrbucket-21eb5332f6b6   openshift-storage.noobaa.io                                  Delete         Bound   13m
  2. 新しいオブジェクトバケットクラスごとにアクセスキーとシークレットキーを含む ハブクラスターopenshift-dr-system 名前空間に 2 つの新しい シークレット があることを確認します。

    $ oc get secrets -n openshift-dr-system | grep Opaque

    出力例:

    8b3fb9ed90f66808d988c7edfa76eba35647092   Opaque		2      16m
    af5f82f21f8f77faf3de2553e223b535002e480   Opaque		2      16m
  3. OBC とシークレットは、新しく作成された s3StoreProfiles セクションのハブクラスターの ConfigMap ramen-hub-operator-config に書き込まれます。

    $ oc get cm ramen-hub-operator-config -n openshift-dr-system -o yaml | grep -A 14 s3StoreProfiles

    出力例:

    s3StoreProfiles:
    - s3Bucket: odrbucket-21eb5332f6b6
      s3CompatibleEndpoint: https://s3-openshift-storage.apps.perf2.example.com
      s3ProfileName: s3profile-ocp4perf2-ocs-storagecluster
      s3Region: noobaa
      s3SecretRef:
        name: 8b3fb9ed90f66808d988c7edfa76eba35647092
        namespace: openshift-dr-system
    - s3Bucket: odrbucket-21eb5332f6b6
      s3CompatibleEndpoint: https://s3-openshift-storage.apps.perf1.example.com
      s3ProfileName: s3profile-ocp4perf1-ocs-storagecluster
      s3Region: noobaa
      s3SecretRef:
        name: af5f82f21f8f77faf3de2553e223b535002e480
        namespace: openshift-dr-system
    注記

    s3ProfileName の名前を記録します。これらは DRPolicy リソースで使用されます。