2.7. 서비스 사양을 사용하여 Ceph 파일 시스템 미러링 데몬 배포
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