2.6. 서비스 사양을 사용하여 Ceph File System 미러링 데몬 배포
Ceph 파일 시스템(CephFS)은 CephFS 미러링 데몬(cephfs-mirror
)을 사용하여 원격 CephFS 파일 시스템에 대한 비동기 스냅샷 복제를 지원합니다. 스냅샷 동기화는 스냅샷 데이터를 원격 CephFS에 복사하고 동일한 이름으로 원격 대상에 새 스냅샷을 생성합니다. Ceph Orchestrator를 사용하면 YAML 파일의 서비스 사양을 사용하여 cephfs-mirror
를 배포할 수 있습니다.
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
- 모든 노드에 대한 루트 수준 액세스.
- 생성된 CephFS입니다.
절차
yaml
파일을 생성합니다.예제
touch mirror.yaml
[root@host01 ~]# touch mirror.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음을 포함하도록 파일을 편집합니다.
구문
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 컨테이너의 디렉터리 아래에 YAML 파일을 마운트합니다.
예제
cephadm shell --mount mirror.yaml:/var/lib/ceph/mirror.yaml
[root@host01 ~]# cephadm shell --mount mirror.yaml:/var/lib/ceph/mirror.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 디렉터리로 이동합니다.
예제
[ceph: root@host01 /]# cd /var/lib/ceph/
[ceph: root@host01 /]# cd /var/lib/ceph/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 서비스 사양을 사용하여
cephfs-mirror
데몬을 배포합니다.예제
[ceph: root@host01 /]# ceph orch apply -i mirror.yaml
[ceph: root@host01 /]# ceph orch apply -i mirror.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
서비스를 나열합니다.
예제
[ceph: root@host01 /]# ceph orch ls
[ceph: root@host01 /]# ceph orch ls
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 호스트, 데몬 및 프로세스를 나열합니다.
예제
[ceph: root@host01 /]# ceph orch ps --daemon_type=cephfs-mirror
[ceph: root@host01 /]# ceph orch ps --daemon_type=cephfs-mirror
Copy to Clipboard Copied! Toggle word wrap Toggle overflow