4.2. 풀 구성
이 장에서는 다음 작업을 수행하는 방법을 설명합니다.
두 피어 클러스터에서 다음 명령을 실행합니다.
풀에서 미러링 활성화
풀에서 미러링을 활성화하려면 다음을 수행합니다.
rbd mirror pool enable <pool-name> <mode>
예
data
라는 전체 풀 미러링을 활성화하려면 다음을 수행합니다.
# rbd mirror pool enable data pool
data
라는 풀에서 이미지 모드 미러링을 활성화하려면 다음을 수행합니다.
# rbd mirror pool enable data image
자세한 내용은 미러링 모드를 참조하십시오.
풀에서 미러링 비활성화
풀에서 미러링을 비활성화하려면 다음을 수행합니다.
rbd mirror pool disable <pool-name>
예제
data
라는 풀 미러링을 비활성화하려면 다음을 수행합니다.
# rbd mirror pool disable data
미러링을 비활성화하기 전에 피어 클러스터를 제거합니다. 자세한 내용은 4.2절. “풀 구성” 을 참조하십시오.
풀에서 미러링을 비활성화하면 미러링이 이미지 모드에서 별도로 활성화된 풀 내의 이미지에서도 해당 이미지를 비활성화합니다. 자세한 내용은 이미지 구성을 참조하십시오.
클러스터 피어 추가
rbd-mirror
데몬이 피어 클러스터를 검색하려면 풀에 피어를 등록해야 합니다.
rbd --cluster <cluster-name> mirror pool peer add <pool-name> <peer-client-name>@<peer-cluster-name> -n <client-name>
예제
site-a
클러스터를 site-b
클러스터에 피어로 추가하려면 site-b
클러스터의 클라이언트 노드에서 다음 명령을 실행합니다.
# rbd --cluster site-b mirror pool peer add data client.site-a@site-a -n client.site-b
피어에 대한 정보 보기
피어에 대한 정보를 보려면 다음을 수행합니다.
rbd mirror pool info <pool-name>
예제
# rbd mirror pool info data Mode: pool Peers: UUID NAME CLIENT 7e90b4ce-e36d-4f07-8cbc-42050896825d site-a client.site-a
클러스터 피어 제거
미러링 피어 클러스터를 제거하려면 다음을 수행합니다.
rbd mirror pool peer remove <pool-name> <peer-uuid>
풀 이름과 피어 UUID(Universally Unique Identifier)를 지정합니다. 피어 UUID를 보려면 rbd mirror pool info
명령을 사용합니다.
예제
# rbd mirror pool peer remove data 7e90b4ce-e36d-4f07-8cbc-42050896825d
풀의 미러링 상태 가져오기
미러링 풀 요약을 가져오려면 다음을 수행합니다.
rbd mirror pool status <pool-name>
예제
데이터
풀 상태를 가져오려면 다음을 수행합니다.
# rbd mirror pool status data health: OK images: 1 total
풀의 모든 미러링 이미지에 대한 상태 세부 정보를 출력하려면 --verbose
옵션을 사용합니다.