Удалить и переустановить виртуальную машину на сервере Xen

Удалить и переустановить виртуальную машину на сервере Xen

Как полностью удалить старую виртуальную машину на хосте Xen?

Я хочу переустановить виртуальную машину с нуля

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

Чтобы вывести список виртуальных машин на сервере:

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

Связанный контент