내 서버에서 ceph를 완전히 제거하려고 합니다. 서버 노드에서 OSD를 해제하고 디스크를 포맷하고 parted를 사용하여 새 파티션을 생성했지만 여전히 디스크 내부에 ceph 파티션이 보입니다. OSD를 제거하려면 다음 단계를 따르십시오.https://docs.ceph.com/en/nautilus/rados/Operations/add-or-rm-osds/#removing-osds-manual
디스크를 비워서 Centos가 스스로 사용하도록 해야 합니다.
내가 무엇을 놓치고 있나요?
답변1
ceph-volume lvm zap --destroy /path/to/disk
실제 ceph 버전(Luminous 이상)에 따라 LV 구문을 사용하여 OSD를 지울 수 있습니다 ceph-volume lvm zap --destroy VG/LV
. 이를 통해 디스크를 다른 목적으로 재활용할 수 있습니다.
답변2
함께 설치된 최신 ceph 버전에서는 다음을 cephadm
사용할 수도 있습니다.
ceph orch device zap my-ceph-host-1 /dev/sdb --force
ceph clent가 설치되어 있지 않은 경우 이를 설치 ceph-common
하고 패키지 해야 합니다 .cephadm
아래 명령을 실행할 수도 있지만권장되지 않음
lsblk
sudo lvdisplay
sudo lvremove /dev/ceph-xyz