Ceph 재설치시 storage가 포맷이 불가능할때 해결 방법 cloud 인프라 구축


Ceph 설치과정이나 운영중에 문제가 있어 불가피하게 재설치를 해야할 수 도 있습니다.
그 경우 보통 아래의 명령어를 실행해서 삭제하게 됩니다.

ceph-deploy purge {ceph-node} [{ceph-node}]
ceph-deploy purgedata {ceph-node} [{ceph-node}]
ceph-deploy forgetkeys
rm ceph.*

이후 다시 설치하게될 때 스토리지를 아래 명령어로 포맷하게 됩니다.

#mkfs.xfs -f /dev/sdc

하지만 포맷 명령어가 작동되지 않습니다.

#lsblk
명령어로 보면 해당 스토리지가 ceph 의 lvm으로 잡혀있는것을 확인 할 수 있습니다.
lvm을 삭제해줘야 스토리지의 포맷이 가능하게됩니다.

#lvscan
명령어로 디렉토리 정보를 확인한 뒤

#lvremove /dev/ceph-79ebe85e-9ab6-4d0a-be6e-44954d10a981/osd-block-d35283bd-56d3-42cc-b0f8-782a3018c634
명령어로 삭제해주시면 됩니다

그 후 포맷 명령어를 입력하시면 정상적으로 작동됩니다.
#mkfs.xfs -f /dev/sdc

덧글

댓글 입력 영역


구글애드

메모장

null