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 Windows de IaaS en el servidor, excepto el servicio de agente de administración.

  • Antes de ejecutar el script de actualización del shell en el nodo principal de el dispositivo de vRealize Automation, compruebe que el estado de cada servicio, excepto iaas-service, en la pestaña Servicios de la consola de administración del dispositivo de vRealize Automation aparece como REGISTRADO.

  • En cada nodo de IaaS, instale de forma manual el agente de administración de IaaS que se ofrece como un paquete por separado en la página de descargas de vRealize Automation 7.2. Para obtener más información, consulte el artículo 2147926 de la Base de conocimientos.

    No intente usar el instalador del agente de administración incluido en el dispositivo virtual de vRealize Automation.

    Inicie sesión en cada equipo de IaaS de vRealize Automation y actualice el agente de administración con el paquete descargado. A continuación, reinicie el servicio de agente de administración de Windows.

  • Compruebe que su sitio web de IaaS principal y el nodo de Model Manager tienen JAVA SE Runtime Environment 8, actualización 91 (64 bits) o una versión 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.

  • Siga estos pasos en cada nodo de IaaS para comprobar que todos tienen un agente de administración de IaaS actualizado:

    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.

  • Compruebe que la copia de seguridad de la base de datos Microsoft SQL Server de IaaS sea accesible en caso de que necesite revertir los datos.

  • Elimine todos los nodos huérfanos de IaaS. Consulte Eliminar nodos huérfanos en vRealize Automation.

  • 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 el dispositivo de vRealize Automation principal actualizado contiene un script de shell que permite 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 finaliza la actualización del componente. Si aún deben actualizarse otros componentes en el nodo, vuelva 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 nodo principal o maestro de el dispositivo de vRealize Automation e inicie sesión con la cuenta raíz.

    Si desea ejecutar el script de actualización mediante SSH, abra una sesión de consola de SSH.

  2. Cambie los directorios a /usr/lib/vcac/tools/upgrade/.
  3. Ejecute este comando en el símbolo del sistema para crear el archivo upgrade.properties.

    ./generate_properties

  4. Abra el archivo upgrade.properties e introduzca todos los valores obligatorios.

    En esta tabla se muestran los valores obligatorios, que varían en función del entorno. Por ejemplo, en un nodo que contiene un trabajo de DEM o un orquestador de DEM, las credenciales de DEM son obligatorias.

    Valor obligatorio

    Descripción

    Formato de credencial

    web_username

    Nombre de usuario para el nodo web principal. Solo se requiere una vez.

    Dominio\Usuario

    web_password

    Contraseña para el nodo web principal. Solo se requiere una vez.

    Contraseña

    dem_username

    Nombre de usuario para el trabajo de DEM o el orquestador de DEM. Se requiere para cada nodo donde se ha instalado un componente de DEM.

    Dominio\Usuario

    dem_password

    Contraseña para el trabajo de DEM o el orquestador de DEM. Se requiere para cada nodo donde se ha instalado un componente de DEM.

    Contraseña

    agent_username

    Nombre de usuario para un agente como un agente de vSphere. Se requiere para cada nodo donde se ha instalado un componente de agente.

    Dominio\Usuario

    agent_password

    Contraseña para un agente como un agente de vSphere. Se requiere para cada nodo donde se ha instalado un componente de agente.

    Contraseña

    vidm_admin_password

    Contraseña del administrador de VIDM. Solo se requiere cuando se actualiza desde vRealize Automation 6.2.4 o 6.2.5.

    vIDM_password

    Por motivos de seguridad, el archivo upgrade.properties se suprime cuando se ejecuta el script de actualización del shell. Las propiedades en el archivo se definen a partir de la información disponible para cada componente de IaaS que se incluye con los agentes de administración de IaaS. Es importante que todos los agentes de administración de IaaS se actualicen y estén en buen estado antes de ejecutar los scripts de shell ./generate_properies o ./upgrade. Si algún agente de administración de IaaS tiene un problema cuando se ejecuta el script para actualizar el shell, consulte La actualización no puede actualizar el agente de administración o el certificado porque no están instalados en un nodo de IaaS. Para volver a crear el archivo upgrade.properties, repita los pasos 2 y 3.

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

    El script muestra cada nodo de IaaS y todos los componentes que hay instalados. El script valida cada componente antes de instalar la actualización. Si los valores no son correctos en el archivo upgrade.properties, el script falla.

    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. Antes de volver a ejecutar el script de actualización, vuelva a crear el archivo upgrade.properties, ábralo e introduzca todos los valores obligatorios.

Qué hacer a continuación

Añadir usuarios o grupos a una conexión de Active Directory