Exclua e reinstale uma VM em um servidor Xen

Exclua e reinstale uma VM em um servidor Xen

Como excluo completamente uma VM antiga em um host Xen?

Quero reinstalar o vm novo do zero com

xen-create-image --hostname=something --size=8Gb --swap=2Gb --memory=1Gb --ip=10.77.77.105 --dist=jessie

Eu já desliguei com

xl destroy something

mas quero me libertar do espaço em disco e criar toda a máquina virtual nova. Se eu tentar recriá-lo agora com o xen-create-imagecomando, recebo um erro

Configuration file already exists; /etc/xen/something.cfg 

Responder1

Para listar as VMs no servidor:

xe vm-list

Para remover, primeiro você precisa desligá-lo e depois destruí-lo.

xe vm-shutdown uuid=<uuid-of-vm>
xe vm-destroy uuid=<uuid-of-vm>

Para destruir o repositório de armazenamento (SR):

xe sr-list
xe pbd-unplug uuid=<uuid-of-pbd>
xe sr-forget uuid=<uuid-of-sr>

Para remover discos virtuais (VDI):

xe vdi-destroy uuid=<uuid-of-vdi>

Responder2

Você pode simplesmente recriar com a opção --force( -fé ambíguo):

xen-create-image --force --hostname=something --size=8Gb --swap=2Gb --memory=1Gb --ip=10.77.77.105 --dist=jessie

informação relacionada