
如何徹底刪除Xen主機中的舊VM?
我想從頭開始重新安裝新的虛擬機
xen-create-image --hostname=something --size=8Gb --swap=2Gb --memory=1Gb --ip=10.77.77.105 --dist=jessie
我已經把它關閉了
xl destroy something
但我想釋放磁碟空間並創建整個新的虛擬機器。如果我現在嘗試使用xen-create-image
命令重新建立它,則會收到錯誤
Configuration file already exists; /etc/xen/something.cfg
答案1
列出伺服器上的 VM:
xe vm-list
要刪除,您首先需要將其關閉,然後銷毀它。
xe vm-shutdown uuid=<uuid-of-vm>
xe vm-destroy uuid=<uuid-of-vm>
銷毀儲存庫 (SR):
xe sr-list
xe pbd-unplug uuid=<uuid-of-pbd>
xe sr-forget uuid=<uuid-of-sr>
刪除虛擬磁碟 (VDI):
xe vdi-destroy uuid=<uuid-of-vdi>
答案2
您可以使用選項重新建立--force
(-f
不明確):
xen-create-image --force --hostname=something --size=8Gb --swap=2Gb --memory=1Gb --ip=10.77.77.105 --dist=jessie