如何彻底删除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