7.6. ceph-volume을 사용하여 Ceph OSD 활성화
활성화 프로세스를 사용하면 부팅 시 systemd
장치를 활성화하므로 올바른 OSD 식별자와 해당 UUID를 활성화 및 마운트할 수 있습니다.
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
- Ceph OSD 노드에 대한 루트 수준 액세스.
-
ceph-volume
유틸리티로 준비된 Ceph OSD.
절차
OSD 노드에서 OSD ID 및 OSD FSID를 가져옵니다.
[ceph: root@host01 /]# ceph-volume lvm list
[ceph: root@host01 /]# ceph-volume lvm list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OSD를 활성화합니다.
구문
ceph-volume lvm activate --bluestore OSD_ID OSD_FSID
ceph-volume lvm activate --bluestore OSD_ID OSD_FSID
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
[ceph: root@host01 /]# ceph-volume lvm activate --bluestore 10 7ce687d9-07e7-4f8f-a34e-d1b0efb89920
[ceph: root@host01 /]# ceph-volume lvm activate --bluestore 10 7ce687d9-07e7-4f8f-a34e-d1b0efb89920
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 활성화용으로 준비된 모든 OSD를 활성화하려면
--all
옵션을 사용합니다.예제
[ceph: root@host01 /]# ceph-volume lvm activate --all
[ceph: root@host01 /]# ceph-volume lvm activate --all
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 선택적으로
trigger
하위 명령을 사용할 수 있습니다. 이 명령은 직접 사용할 수 없으며,ceph-volume lvm에 대한 입력을 프록시하도록
. 그러면 systemd 및 startup에서 들어오는 메타데이터를 구문 분석하고 OSD와 연결된 UUID 및 ID를 탐지합니다.systemd
에서 사용합니다구문
ceph-volume lvm trigger SYSTEMD_DATA
ceph-volume lvm trigger SYSTEMD_DATA
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 여기서 SYSTEMD_DATA 는 OSD_ID-OSD_FSID 형식입니다.
예제
[ceph: root@host01 /]# ceph-volume lvm trigger 10 7ce687d9-07e7-4f8f-a34e-d1b0efb89920
[ceph: root@host01 /]# ceph-volume lvm trigger 10 7ce687d9-07e7-4f8f-a34e-d1b0efb89920
Copy to Clipboard Copied! Toggle word wrap Toggle overflow