Puede actualizar el proxy de extensibilidad de nube implementado para recibir los cambios de infraestructura más recientes, incluidas las actualizaciones de seguridad y las correcciones de errores, para las integraciones de acciones de extensibilidad local y Automation Orchestrator.
Requisitos previos
- Descargue la imagen ISO de actualización. Para eso, vaya a la página Descargas de revisiones de MyVMware y seleccione Proxy de extensibilidad de Aria Automation Cloud en la lista de revisiones de productos disponibles. Para obtener más información sobre cómo acceder a la página Descargas de revisiones de MyVMware, consulte KB 80305.
- Conecte la unidad de CD-ROM de la máquina virtual de proxy de extensibilidad de nube en vSphere. Consulte el documento Administrar máquinas virtuales de vSphere.
Nota: Después de conectar la unidad de CD-ROM, desplácese hasta la página de configuración de máquinas virtuales de proxy de extensibilidad de nube y compruebe que la opción
Conectar al encender esté habilitada.
- Monte la imagen ISO en la unidad de CD-ROM de la máquina virtual de proxy de extensibilidad de nube en vSphere. Consulte el documento Administrar máquinas virtuales de vSphere.
Procedimiento
- Inicie sesión en la línea de comandos del proxy de extensibilidad de nube como root.
- Ejecute el comando blkid y anote el nombre del dispositivo de la unidad de CD-ROM del proxy de extensibilidad de nube.
- Monte la unidad de CD-ROM.
mount /dev/xxx /mnt/cdrom
- Haga una copia de seguridad del proxy de extensibilidad de nube creando una instantánea de la máquina virtual. Consulte Crear una instantánea de una máquina virtual.
Precaución: Actualmente, el proxy de extensibilidad de nube no admite instantáneas de la memoria. Antes de realizar la instantánea del proxy de extensibilidad de nube, compruebe que la opción
Crear instantánea de la memoria de la máquina virtual esté deshabilitada.
- Para iniciar la actualización, ejecute el comando vracli upgrade exec -y --repo cdrom://.
Durante la actualización, se cierra automáticamente su sesión en el terminal debido a que se reinicia el proxy de extensibilidad de nube.
- Inicie sesión en la línea de comandos del proxy de extensibilidad de nube como raíz y siga el progreso de la actualización ejecutando el comando vracli upgrade status --follow.
Precaución: En ocasiones, el comando
vracli upgrade status --follow puede mostrar un mensaje de error falso que indica que se produjo un error en la actualización. Para solucionar este problema, consulte el paso 7.
- (opcional) Si recibe un mensaje de error durante la ejecución del comando vracli upgrade status --follow , siga estos pasos:
- Compruebe si recibe el siguiente mensaje de error:
Ejecutando comprobación de estado después de la actualización para nodos y pods. Error en la comprobación de estado después de la actualización de nodos y pods. La actualización se canceló debido a un error crítico. Siga la guía de actualización para recuperar el sistema. ...
- Vaya a /var/log/vmware/prelude/upgrade-report-latest y confirme si recibe el siguiente error:
Pod: vco-app-xxxx is not in Ready or Completed state. All pods must be in either of these states
- Ejecute el comando kubectl get pods -n prelude -w | grep -E 'vco|orchestration-ui' y compruebe si el estado de los tres pods de
vco-app
y del pod de orchestration-up-app
es RUNNING
.
Nota: Se puede tardar entre 5 y 10 minutos después de recibir el mensaje de error hasta que todos los pods entren en estado
RUNNING
.
orchestration-ui-app-xxxx 1/1 Running 0 5h42m
vco-app-xxxx 3/3 Running 0 5h47m
- Ejecute el comando curl -k https://<cloud extensibliy proxy FQDN>/vco/api/healthstatus y verifique si la comprobación de estado devuelve el estado
RUNNING
.
{"state":"RUNNING","health-status":{"state":"OK","time":1615296823325},"instance-id":"cloud extensibility proxy FQDN"}
Importante: El comando anterior debe ejecutarse en un entorno diferente de la línea de comandos del proxy de extensibilidad de nube. Puede ejecutar el comando desde la línea de comandos de otra máquina virtual. También puede ver la información de estado en un navegador yendo directamente a https://
<cloud extensibliy proxy FQDN>/vco/api/healthstatus.
Resultados
El proxy de extensibilidad de nube se actualizó correctamente a la versión más reciente.