En Vagrant
nuestra máquinas virtuales son borradas con el comando vm destroy
pero sucede que aveces hemos borrado el directorio de la VM o el Vagrantfile y esta ya no puede ser referenciada mediante Vagrant para ser eliminada. Como Vagrant trabaja con VirtualBox
podemos utilizar el comando VBoxManage
para que la podamos eliminar.
Listamos todas la VM
1
2
3
4
5
6
7
8
9
Miguel : zimbra $ VBoxManage list vms
"puppetserver" { 3830 b010 - 4 fca - 4 c29 - 9225 - 6647 b1edcd7f }
"nagiosserver" { 3178 a761 - 0 c61 - 4 ffb - 8 fc8 - d4bd4853be22 }
"nagiosnode1" { 90 da5db9 - 2538 - 4 fe5 - b76f - af68f83a8397 }
"nagiosnode2" { e32fb9be - fb34 - 4663 - befb - 900 f43b60cfb }
"samba4" { f5c753c3 - c8e0 - 4117 - b05c - f635ebcae06d }
"docker.example.com" { 0 c5213d4 - 6 d1a - 40 b9 - 9 e44 - cff9c3829d73 }
"zimbra_default_1413222975386_53519" { 969175 c2 - 451 c - 42 fc - 98 fd - 7946 d6796bcc }
"zimbra" { 35 ed5012 - 4 b33 - 4 b30 - 869 b - 35654 b3e88b8 }
Vamos a eliminar la máquina de la línea nº8 UID 969175c2-451c-42fc-98fd-7946d6796bcc
1
2
Miguel : zimbra $ VBoxManage unregistervm 969175 c2 - 451 c - 42 fc - 98 fd - 7946 d6796bcc - delete
0 %.. . 10 %.. . 20 %.. . 30 %.. . 40 %.. . 50 %.. . 60 %.. . 70 %.. . 80 %.. . 90 %.. . 100 %
Y ahora vemos que ya no esta
1
2
3
4
5
6
7
8
9
10
Miguel : zimbra $ VBoxManage list vms
"puppetserver" { 3830 b010 - 4 fca - 4 c29 - 9225 - 6647 b1edcd7f }
"CentOS-6.4-x86_64_1407080394847_1407" { bd5b11c8 - a7e4 - 4 c6e - b6f2 - 1646775 e7f9a }
"nagiosServer_default_1407266455588_52667" { 2 f3d8ae9 - c8e5 - 4557 - a79e - 503 a1af4646a }
"nagiosserver" { 3178 a761 - 0 c61 - 4 ffb - 8 fc8 - d4bd4853be22 }
"nagiosnode1" { 90 da5db9 - 2538 - 4 fe5 - b76f - af68f83a8397 }
"nagiosnode2" { e32fb9be - fb34 - 4663 - befb - 900 f43b60cfb }
"samba4" { f5c753c3 - c8e0 - 4117 - b05c - f635ebcae06d }
"docker.example.com" { 0 c5213d4 - 6 d1a - 40 b9 - 9 e44 - cff9c3829d73 }
"zimbra" { 35 ed5012 - 4 b33 - 4 b30 - 869 b - 35654 b3e88b8 }