VMware 7.0 botón migrate desactivado

El otro día, al ir a mover una máquina virtual con vMotion me encontré que el bot0on de migración estaba deshabilitado.

Me quedé un poco a cuadros, y lo primero que pensé es que esa máquina ya se estaba moviendo. Al revisar las tareas me encontré que no había ningún tipo de tarea contra esa VM.

Después de investigar el problema encontré que puede ocurrir después de que una copia de seguridad de la máquina virtual se complete y no se eliminen las entradas de la base de datos vCenter Server vpx.disabled-methodss tabla.En la web de VMware/broadcom encontré este artículo que explica cómo y resolución.

Explicar cómo solucionarlo.

 Os pongo en contesto. Necesitaba migrar una máquina a otro datastore, pero me encontré que el botón estaba deshabilitado

migrate disabled vmotion

Después de revisar tareas pendientes sobre esa maquina y no encontrar ninguna encontré el kb que os pongo arriba.

Es verdad que, revisando las tareas realizadas, vi que veeam backup acaba de hacer un backup incremental sobre esa máquina.

Como lo resolvemos, pues vamos a desbloquear el objeto que tiene nos permite este movimiento.

Para ello vamos a ir a la ruta de la VM en el vcenter que debería ser algo parecido a esto:

https://nombredenuestroVCenter/ui/app/vm;nav=h/urn:vmomi:VirtualMachine:vm-173248:559736fa-2ece-4e16-9d6d-80f063cf03fc/summary

Apuntamos el nombre de la vm que pone en la url, en este caso vm-173248

Una vez que tengamos apuntada la vm vamos a la siguiente url:

https://nombredenuestroVCenter/mob/?moid=AuthorizationManager&method=enableMethods

introducimos las credenciales con nivel de administrador, o la cuenta de administrator@vsphere.local

acceso method vmotion

Una vez dentro, vemos una url con cajas blancas donde podemos cambiar variables

 

parameters 1 vmotion

Bajamos a la zona de parameters, en la parte de entity cambiamos el número de la vm afectada

<!-- array start -->
<entity type="ManagedEntity" xsi:type="ManagedObjectReference">vm-173248</entity>
<!-- array end -->

 y en el apartado method, añadimos esto:

<method>RelocateVM_Task</method>

Quedando así:

parameters 2 vmotion

Una vez añadido pulsamos el botón invoke method

 

Nos mostrara el siguiente resultado:

result method vmotion

Y una vez que nos volvemos a nuestro vcenter ya tenemos activado el botón de migrate de nuevo

 

migrate enabled vmotion

Espero que os sirva

 

Deja un comentario