Utilice el script de actualización del shell para actualizar los componentes de IaaS tras actualizar cada dispositivo de VMware vRealize ™ Automation.

Antes de empezar

  • Compruebe que la actualización de todos los dispositivos de vRealize Automation se haya realizado correctamente.

  • Si reinicia un servidor de IaaS después de actualizar todos los dispositivos de vRealize Automation, pero antes de actualizar los componentes de IaaS, detenga todos los servicios de IaaS en Windows, excepto el servicio de agente de administración.

  • Antes de ejecutar el script de actualización de shell en el nodo principal de Dispositivo de vRealize Automation, haga clic en Servicios en la consola de administración del dispositivo. Compruebe que todos los servicios, excepto iaas-service, tienen un estado REGISTRADO.

  • Complete estos pasos para instalar el agente de administración de IaaS manualmente en cada nodo de IaaS.

    1. Abra el navegador y vaya a la página de instalación de IaaS de VMware vRealize Automation en el dispositivo, en https://virtual_appliance_host_FQDN:5480/installer.

    2. Descargue el instalador del agente de administración, vCAC-IaaSManagementAgent-Setup.msi.

    3. Inicie sesión en cada máquina de IaaS de vRealize Automation y actualice el agente de administración con el instalador del agente de administración. Reinicie el servicio de agente de administración de Windows.

  • Compruebe que el nodo de Model Manager y de sitio web de IaaS principal tiene instalado JAVA SE Runtime Environment 8, actualización 111 (64 bits) o posterior. Después de instalar Java, debe establecer la variable de entorno, JAVA_HOME, en la nueva versión en cada uno de los nodos de servidor.

  • Inicie sesión en cada nodo del sitio web de IaaS y compruebe que la fecha de creación es anterior a la fecha de modificación del archivo web.config. Si la fecha de creación del archivo web.config es igual o posterior a la fecha de modificación, realice el procedimiento descrito en Error en la actualización para el componente de sitio web de IaaS.

  • Haga lo siguiente en cada nodo de IaaS para comprobar que en todos ellos hay un agente de administración actualizado de IaaS:

    1. Inicie sesión en la consola de administración del dispositivo de vRealize Automation.

    2. Seleccione Configuración de vRA > Clúster.

    3. Amplíe la lista de todos los componentes instalados en cada nodo de IaaS y localice el agente de administración de IaaS.

    4. Compruebe que la versión del agente de administración esté actualizada.

  • Excluir agentes de administración de la actualización.

  • Compruebe que se puede acceder a la copia de seguridad de la base de datos Microsoft SQL Server de IaaS en caso de que necesite revertir los datos.

  • Compruebe que los snapshots de los servidores de IaaS de la implementación estén disponibles.

    Si la actualización no se ha realizado correctamente, regrese al snapshot y la copia de seguridad de la base de datos e intente realizar otra actualización.

Por qué y cuándo se efectúa esta tarea

El Dispositivo de vRealize Automation actualizado contiene un script de shell que sirve para actualizar cada nodo y componente de IaaS.

Puede ejecutar el script de actualización utilizando la consola de vSphere de la máquina virtual o utilizando una sesión de consola de SSH. Si utiliza la consola de vSphere, evitará problemas de conectividad de red intermitente que pueden interrumpir la ejecución del script.

Si detiene el script mientras está actualizando un componente, el script se detiene cuando finalice la actualización del componente. Si aún deben actualizarse otros componentes en el nodo, puede volver a ejecutar el script.

Cuando la actualización finalice, puede revisar el resultado de la actualización abriendo el archivo de log de actualización en /usr/lib/vcac/tools/upgrade/upgrade.log.

Procedimiento

  1. Abra una nueva sesión de consola en el host de Dispositivo de vRealize Automation. Inicie sesión con la cuenta raíz.
  2. Cambie los directorios a /usr/lib/vcac/tools/upgrade/.

    Es importante que todos los agentes de administración de IaaS estén actualizados y en buen estado antes de ejecutar el script de shell ./upgrade. Si algún agente de administración de IaaS tiene un problema cuando se ejecuta el script para actualizar el shell, consulte Error de actualización: no se puede actualizar el agente de administración o el certificado no está instalado en un nodo de IaaS.

  3. Ejecute el script de actualización.
    1. En el símbolo del sistema, introduzca ./upgrade.
    2. Pulse Entrar.

    Para obtener una descripción del proceso de actualización de IaaS, consulte Actualizar el dispositivo y los componentes de IaaS de vRealize Automation 7.1 o 7.2 a 7.3.

    Si el script para actualizar el shell no se ejecuta correctamente, revise el archivo upgrade.log.

    Puede volver a ejecutar el script de actualización tras resolver un problema.

Qué hacer a continuación

Configurar los equilibradores de carga.