5.3. 관리형 클러스터에서 Ceph 미러링 검증
Ceph 미러링이 활성화되어 있는지 확인하려면 기본 관리 클러스터 와 보조 관리 클러스터에서 다음 검증을 수행합니다.
미러링
이 기본Ceph 블록 풀에서
활성화되었는지 확인합니다.$ oc get cephblockpool -n openshift-storage -o=jsonpath='{.items[?(@.metadata.ownerReferences[*].kind=="StorageCluster")].spec.mirroring.enabled}{"\n"}'
출력 예:
true
rbd-mirror
포드가 실행 중인지 확인합니다.$ oc get pods -o name -l app=rook-ceph-rbd-mirror -n openshift-storage
출력 예:
pod/rook-ceph-rbd-mirror-a-6486c7d875-56v2v
데몬
상태의 상태를 확인하여 OK인지 확인합니다.$ oc get cephblockpool ocs-storagecluster-cephblockpool -n openshift-storage -o jsonpath='{.status.mirroringStatus.summary}{"\n"}'
출력 예:
{"daemon_health":"OK","health":"OK","image_health":"OK","states":{}}
참고daemon_health 및 health 필드가
Warning
에서OK
로 변경되는 데 최대 10분이 걸릴 수 있습니다. 10분 후에 상태가 OK가 되지 않으면 Advanced Cluster Manager 콘솔을 사용하여 하위애드온
연결이 여전히 정상 상태인지 확인합니다.Primary managed cluster 에 VolumeReplicationClass 가 생성되었고, MirrorTiB(예: 5m, 15m)에 나열된 각 예약 간격에 대한 보조 관리 클러스터 가 생성되었는지 확인합니다.
$ oc get volumereplicationclass
출력 예:
NAME PROVISIONER rbd-volumereplicationclass-1625360775 openshift-storage.rbd.csi.ceph.com rbd-volumereplicationclass-539797778 openshift-storage.rbd.csi.ceph.com
참고VolumeReplicationClass
는 복제할 각 볼륨의mirroringMode
와 로컬 클러스터에서 원격 클러스터로 볼륨 또는 이미지가 복제되는 빈도(예: 5분마다)를 지정하는 데 사용됩니다.