Ceph Ansible 과 Cephadm간의 비교

스토리지 클러스터의 컨테이너화된 배치에 대한 Cephadm및 Ceph-Ansible 플레이북 간의 차이점을 이해하십시오.

이 테이블은 Ceph 클러스터의 컨테이너화된 배치를 관리하기 위해 Ceph-Ansible 플레이북과 Cephadm을 비교합니다.

표 1. 1일 조작
설명 Ceph-Ansible 세프ADM

IBM Storage Ceph 클러스터 설치

site-container.yml 플레이북을 실행하십시오.

cephadm bootstrap 명령을 실행하여 관리 노드에서 클러스터를 부트스트랩합니다.

호스트 추가

Ceph Ansible 인벤토리를 사용하십시오.

ceph orch add host HOST_NAME 를 실행하여 클러스터에 호스트를 추가하십시오.

Ceph 로그 수집

gather ceph logs 플레이북을 실행하십시오.

journalctl 명령을 실행하십시오.

모니터 추가

add-mon.yml 플레이북을 실행하십시오.

ceph orch apply mon 명령을 실행하십시오.

관리자 추가

site-container.yml 플레이북을 실행하십시오.

ceph orch apply mgr 명령을 실행하십시오.

OSD 추가

add-osd.yml 플레이북을 실행하십시오.

ceph orch apply osd 명령을 실행하여 사용 가능한 모든 디바이스 또는 특정 호스트에서 OSD를 추가하십시오.

특정 디바이스에서 OSD 추가

osd.yml 파일에서 devices 를 선택한 후 add-osd.yml 플레이북을 실행하십시오.

osd.yml 파일의 data_devices 아래에서 paths 필터를 선택한 후 ceph orch apply -i FILE_NAME.yml 명령을 실행하십시오.

MDS 추가

site-container.yml 플레이북을 실행하십시오.

ceph orch apply FILESYSTEM_NAME 명령을 실행하여 MDS를 추가하십시오.

Ceph Object Gateway 추가

site-container.yml 플레이북을 실행하십시오.

ceph orch apply rgw 명령을 실행하여 Ceph Object Gateway를 추가하십시오.

표 2. 2일째 조작
설명 Ceph-Ansible 세프ADM

호스트 제거

Ansible 인벤토리를 사용하십시오.

ceph orch host rm HOST_NAME 를 실행하여 호스트를 제거하십시오.

모니터 제거

shrink-mon.yml 플레이북을 실행하십시오.

ceph orch apply mon 를 실행하여 다른 모니터를 재배치하십시오.

관리자 제거

shrink-mon.yml 플레이북을 실행하십시오.

ceph orch apply mgr 를 실행하여 다른 관리자를 재배치하십시오.

OSD 제거

shrink-osd.yml 플레이북을 실행하십시오.

ceph orch osd rm OSD_ID 를 실행하여 OSD를 제거하십시오.

MDS 제거

shrink-mds.yml 플레이북을 실행하십시오.

 

Ceph Object Gateway 배치

site-container.yml 플레이북을 실행하십시오.

ceph orch apply rgw _SERVICE_NAME_ 를 실행하여 Ceph Object Gateway 서비스를 배치하십시오.

Ceph Object Gateway 제거

shrink-rgw.yml 플레이북을 실행하십시오.

ceph orch rm SERVICE_NAME 를 실행하여 특정 서비스를 제거하십시오.

블록 디바이스 미러링

site-container.yml 플레이북을 실행하십시오.

ceph orch apply rbd-mirror 명령을 실행하십시오.

IBM Storage Ceph의 마이너 버전 업그레이드

infrastructure-playbooks/rolling_update.yml 플레이북을 실행하십시오.

ceph orch upgrade start 명령을 실행하십시오.

모니터링 스택 배치

설치 중에 all.yml 파일을 편집하십시오.

서비스를 지정한 후 ceph orch apply -i FILE.yml 를 실행하십시오.