Hola a tod@s.
En este post vamos a ver cómo solucionar el error “Error in method invocation Timeout happens while sending message to microservice» en vCenter Server Appliance 6.7, este error se produce cuando intentamos realizar la actualización o el parcheado de vCenter Server Appliance 6.7 en la interfaz VAMI (puerto 5480), este fallo se produce durante las comprobaciones previas.
- Si accedemos a la interfaz VAMI de nuestro vCenter Server Appliance 6.7, sobre Actualizar > COMPROBAR ACTUALIZACIONES podemos ver que tenemos la versión 7.0.47000, y que tenemos la posibilidad de realizar el upgrade a la versión 6.7.0.48000, pulsamos sobre REALIZAR COPIAS INTERMEDIAS E INSTALAR para proceder con la actualización:
- Aceptamos el EULA y damos a Siguiente:
- Y nos encontramos con este error “Error in method invocation Timeout happens while sending message to microservice»:
- Para solucionarlo accedemos por SSH a nuestro VCSA, y habilitamos la Shell:
- Accedemos al directorio /var/run/vmware/applmgmt y verificamos que está disponible el fichero pid con el comando ls /var/run/vmware/applmgmt/update_microservice.pid:
- Ahora eliminamos este fichero con el comando rm /var/run/vmware/applmgmt/update_microservice.pid:
- Una vez eliminado accedemos de nuevo a la interfaz VAMI de nuestro vCenter Server Appliance 6.7, sobre Actualizar > COMPROBAR ACTUALIZACIONES podemos ver que tenemos la versión 7.0.47000, y que tenemos la posibilidad de realizar el upgrade a la versión 6.7.0.48000, pulsamos sobre REALIZAR COPIAS INTERMEDIAS E INSTALAR para proceder con la actualización:
- Aceptamos el EULA y damos a Siguiente:
- Y como podemos ver, ya podemos realizar el upgrade a la versión 7.0.48000:
- Una vez realizado el upgrade, nuestro vCenter Server Appliance 6.7 se va a reiniciar, y una vez que inicie, ya podemos ver que la actualización ha sido correcta, y que se está ejecutando esta nueva versión:
Saludos y espero que os resulte de ayuda 😉