Eliminar manualmente un host del Vcenter

Recientemente he tenido un problema al intentar eliminar un host del vcenter al que previamente le había cambiado los permisos.

Primero intente eliminar el host desde el PowerCli http://www.vmware.com/support/developer/PowerCLI/index.html ejecutando:

Como había cambiado los permisos me dio un error por falta de ellos para eliminar la máquina. Ante ello sólo quedaba eliminar el host manualmente de la base de datos del vcenter

Para ello hay que ejecutar los siguientes pasos:

Parar el servicio Vmware VirtualCenter

Abrir el SQL Manager y ejecutar lo siguiente:

Nos da un identificador que será el usaremos para los siguientes pasos

Comprobamos que máquinas virtuales están asociadas a dichos host

y apuntamos en un papel su identificador que usaremos más adelante

Borramos las máquinas virtuales asociadas a este host que habiamos anotado previamente

Reiniciamos el servicio VMware Vcenter

Referencias

http://www.douglaspsmith.com/home/2011/1/6/manually-removing-a-host-from-inventory.html