Tengo problemas para eliminar una máquina virtual desconocida (huérfana) de un host ESX 3.5.
Cuando intento hacer clic derecho en la VM, aparece el siguiente error "La referencia de objeto no está configurada como una instancia de un objeto".
Pasos dados hasta el momento. 1. Se eliminó el host del clúster 2. Se eliminó el host de vCenter 3. Se reinició el host 4. Se editó el archivo vmInventory.xml y se borró el archivo 5. Se reiniciaron los servicios: reinicio de mgmt-vmware
¿Alguien puede pensar en algo más que pueda hacer para resolver este problema?
Gracias chicos.
Respuesta1
Si este host es miembro de un Vcenter, como parece insinuar, es posible que deba reiniciar el Vcenter para borrarlo, podría ser que el vcenter en sí sea el que contiene la VM allí y no el host, que es lo que borre la máquina reiniciando los servicios de administración.
Respuesta2
Compruebe si la VM aparece en el host, en lugar de en vcenter, conectándose directamente al host como root. También deberías intentar eliminarlo desde aquí, si aparece en la lista. Si no aparece en la lista, el problema definitivamente está en vcenter.
Vuelva a verificar que su cuenta tenga todos los permisos necesarios en vcenter, incluida la capacidad de eliminar una máquina virtual y eliminarla de los almacenes de datos. Este error puede surgir si solo tiene permisos de eliminación parciales.
Además, deshabilite todos los complementos de su cliente en VI Client, reinicie el cliente y vuelva a intentarlo. Si eso falla, vea si puede eliminarlo desde la consola web en la máquina host.
Respuesta3
Esto es lo que hice cuando esto ocurrió.
- poner el host que tiene la máquina virtual huérfana en modo de mantenimiento
- eliminar el host del inventario
- añádelo de nuevo.
La máquina virtual huérfana se eliminó de la base de datos al eliminar el host.