3.2. Ceph Orchestrator를 사용하여 여러 호스트 추가
Ceph Orchestrator를 사용하여 YAML 파일 형식의 서비스 사양을 사용하여 Red Hat Ceph Storage 클러스터에 여러 호스트를 동시에 추가할 수 있습니다.
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
절차
hosts.yaml
파일을 생성합니다.예제
touch hosts.yaml
[root@host01 ~]# touch hosts.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow hosts.yaml
파일을 편집하여 다음 세부 정보를 포함합니다.예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 컨테이너의 디렉터리 아래에 YAML 파일을 마운트합니다.
예제
cephadm shell --mount hosts.yaml:/var/lib/ceph/hosts.yaml
[root@host01 ~]# cephadm shell --mount hosts.yaml:/var/lib/ceph/hosts.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 서비스 사양을 사용하여 호스트를 배포합니다.
구문
ceph orch apply -i FILE_NAME.yaml
ceph orch apply -i FILE_NAME.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
[ceph: root@host01 hosts]# ceph orch apply -i hosts.yaml
[ceph: root@host01 hosts]# ceph orch apply -i hosts.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
호스트를 나열합니다.
예제
[ceph: root@host01 /]# ceph orch host ls
[ceph: root@host01 /]# ceph orch host ls
Copy to Clipboard Copied! Toggle word wrap Toggle overflow