5.4. オブジェクトバケットと S3StoreProfiles の検証
プライマリーマネージドクラスター および セカンダリーマネージドクラスター で次の検証を実行して、Ceph ミラーリングがアクティブであることを確認します。
手順
プライマリーマネージドクラスター と
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
新しいオブジェクトバケットクラスごとにアクセスキーとシークレットキーを含む ハブクラスター の
openshift-dr-system名前空間に 2 つの新しい シークレット があることを確認します。$ oc get secrets -n openshift-dr-system | grep Opaque
出力例:
8b3fb9ed90f66808d988c7edfa76eba35647092 Opaque 2 16m af5f82f21f8f77faf3de2553e223b535002e480 Opaque 2 16m
OBC とシークレットは、新しく作成された
s3StoreProfilesセクションのハブクラスターの ConfigMapramen-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 リソースで使用されます。