6.12. OSD를 사전 생성된 LVM으로 교체
ceph-volume lvm zap
명령을 사용하여 OSD를 삭제한 후 디렉터리가 없는 경우 OSD를 OSd 서비스 사양 파일로 미리 생성된 LVM으로 교체할 수 있습니다.
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
- OSD 실패
절차
Cephadm 쉘에 로그인합니다.
예제
cephadm shell
[root@host01 ~]# cephadm shell
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OSD를 제거합니다.
구문
ceph orch osd rm OSD_ID [--replace]
ceph orch osd rm OSD_ID [--replace]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
[ceph: root@host01 /]# ceph orch osd rm 8 --replace Scheduled OSD(s) for removal
[ceph: root@host01 /]# ceph orch osd rm 8 --replace Scheduled OSD(s) for removal
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OSD가 삭제되었는지 확인합니다.
예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow zap 및
ceph-volume
명령을 사용하여 OSD를 제거합니다.구문
ceph-volume lvm zap --osd-id OSD_ID
ceph-volume lvm zap --osd-id OSD_ID
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OSD 토폴로지를 확인합니다.
예제
[ceph: root@host01 /]# ceph-volume lvm list
[ceph: root@host01 /]# ceph-volume lvm list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 특정 OSD 토폴로지에 해당하는 사양 파일을 사용하여 OSD를 다시 생성합니다.
예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 업데이트된 사양 파일을 적용합니다.
예제
[ceph: root@host01 /]# ceph orch apply -i osd.yml Scheduled osd.osd_service update...
[ceph: root@host01 /]# ceph orch apply -i osd.yml Scheduled osd.osd_service update...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OSD가 다시 있는지 확인합니다.
예제
[ceph: root@host01 /]# ceph -s [ceph: root@host01 /]# ceph osd tree
[ceph: root@host01 /]# ceph -s [ceph: root@host01 /]# ceph osd tree
Copy to Clipboard Copied! Toggle word wrap Toggle overflow