Cannot open a local pipe to local virtual machine vmfs/volumes…

Si te aparece este error intentando arrancar tu máquina,

Hoy vi que en mi vcenter había una vm que no quería encender, me esta dando un error: “Cannot open a local pipe to local virtual machine…” Así que tuve que repararlo, no es para nada complicado, hay un proceso que esta colgado y lo arreglamos de la siguiente forma.
Conecta te por ssh  al host donde esta ubicada la máquina virtual (en mi caso tuve previamente que habilitar la conexión ssh en mi ESXI).

Una vez conectado lista los procesos. Para facilitar la búsqueda del proceso escribe el siguiente comando:

ps | grep vmsrv

Con esto me filtra y muestra todos los procesos que con el nombre de mi máquina virtual. En tu caso sustituye «vmsrv» por el nombre de tu máquina. Después nos fijamos en el ID y los matamos.

Para ello ejecutamos el siguiente comando:

kill id

Después de esto tu máquina debería encender sin problemas.