본문 바로가기
ITC/Citrix

[XenServer] VDI가 Dom0에 걸려있을 때

by Un光 2022. 8. 24.
728x90
반응형

VDI가 Dom0에 걸려있을 때

개요

XenServer에서 VM을 복사하는 중에 특이한 경험을 했다.

복사가 진행이 되지 않아서 취소를 했는데 시간이 지나도 VDI(Virtual Disk Image)가 Dom0에 물려있고 풀리지 않는 것이다.

Dom0에서 VDI가 잡혀있는 경우

이러다보니 VDI를 지우고 싶어도 Dom0에서 사용 중이라서 삭제 불가.

호스트 서버를 재시작하면 해결이 될 줄 알았으나, 그래도 해결이 되지 않았다.

본 글은 이러한 VDI 삭제하기 위한 과정에 대해 서술한다.

조치

  1. 기본적으로 해당 VDI를 삭제해도 괜찮은지 확인하자.
  2. XenServer Shell에 접속한다.
  3. list_domains 명령어를 입력하여 Dom0의 uuid를 확인한다.
  4. Dom0의 UUID를 확인했다면 xe vbd-list vm-uuid=<DOM0_UUID>를 입력한다.
  5. 삭제할 대상의 VBD의 UUID를 확인한다.
  6. xe vbd-unplug uuid=<VBD_UUID> 실행
  7. xe vbd-destroy uuid=<VBD_UUID> 실행
  8. XenCenter에서 VDI 선택 후 [Delete] 버튼이 활성화 됐다면 삭제한다.

참고

  1. VDI: 가상 디스크 이미지(Virtual Disk Image), 스토리지에 존재
  2. PBD: 물리 블럭 장치(Physical Block Device), Host와 VDI를 연결 시키는 가상 인터페이스
  3. VBD: 가상 블럭 장치(Virtual Block Device), VDI와 VM을 연결하는 인터페이스(PBD와 유사)
  4. https://support.citrix.com/article/CTX207574
반응형