반응형
Volume 강제 삭제
대시보드에 volume이 남아 있으나, 삭제가 되지 않고 못 찾는다고 할 경우
- 물리적인 삭제(Block 서버에서 진행)
- fdisk로 존재하는 파티션 모두 확인
# fdisk로 존재하는 파티션 모두 확인
fdisk -l
- cinder-mapping 어쩌구 저쩌구 파티션 다 삭제
lvremove /dev/cinder-mapping~~~
- 그래도 안지워 진다면? ( fuser 명령어 실행 후 즉시 lvremove해야 된다. 타이밍이 중요! )
fuser -kuc /dev/cinder-volumes/volume-39b4bd66-938b-4297-a621-868696fcf20b
lvremove -f /dev/cinder-volumes/volume-39b4bd66-938b-4297-a621-868696fcf20b
- 대시보드에 남아 있는 볼륨 제거(물리적으로 삭제해도 DB에 남아 있으면 표시된다.)
- 볼륨 리스트를 출력
openstack volume list
- DB에서 volume 제거
mysql>
use cinder;
update volumes set deleted=1,status=deleted,deleted_at=now(),updated_at=now() where deleted=0 and id='1f4518ec-7ec7-45d8-940b-4c0ffdeb0ca8';
LVM 파티션 제거
- lvm 파티션 확인
vgdisplay
- lvm 제거
vgremove -f <vg_name>
반응형