Debe actualizar la base de datos de SQL y configurar todos los sistemas que tienen componentes de IaaS instalados. Puede usar estos pasos para instalaciones mínimas y distribuidas.

Antes de empezar

  • Realice una copia de seguridad del entorno de vRealize Automation existente.

  • 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.

  • Descargar el instalador de IaaS para actualizar los componentes de IaaS después de actualizar vRealize Automation 7.1 o 7.2 a 7.3.

  • Compruebe que su principal sitio web de IaaS, la base de datos de Microsoft SQL y el nodo de Model Manager tienen JAVA SE Runtime Environment 8, 64 bits, actualización 111 o una versión posterior instalada. 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.

  • Compruebe que la fecha de creación sea 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 para reconfigurar el Coordinador de transacciones distribuidas (DTC) de Microsoft.

    Nota:

    Incluso con el Coordinador de transacciones distribuidas habilitado, las transacciones distribuidas podrían no realizarse si el firewall está activado.

    1. En el dispositivo de vRealize Automation, seleccione Inicio > Herramientas administrativas > Servicios de componentes.

    2. Expanda Servicios de componentes > Equipos > Mi PC > Coordinador de transacciones distribuidas.

    3. Elija la tarea correspondiente.

      • En el caso de un DTC independiente local, haga clic con el botón secundario en DTC local y seleccione Propiedades.

      • En el caso de un DTC agrupado, expanda DTC agrupados, haga clic con el botón secundario en el DTC agrupado con el nombre y seleccione Propiedades.

    4. Haga clic en Seguridad.

    5. Seleccione todas estas opciones.

      • Acceso a DTC desde la red

      • Permitir clientes remotos

      • Permitir entrantes

      • Permitir salientes

      • Se requiere autenticación mutua

    6. Haga clic en Aceptar.

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

Nota:

El instalador de IaaS debe estar en la máquina que contiene los componentes de IaaS que desea actualizar. El instalador no se puede ejecutar desde una ubicación externa, excepto en el caso de la base de datos Microsoft SQL, que también se puede actualizar de forma remota desde el nodo web.

Compruebe que los snapshots de los servidores de IaaS de la implementación estén disponibles. Si la actualización no se realiza correctamente, puede volver al snapshot e intentar otra actualización.

Realice la actualización de forma que los servicios se actualicen en el siguiente orden:

  1. Sitios Web de IaaS

    Si está utilizando un equilibrador de carga, deshabilite el tráfico en todos los nodos no principales.

    Finalice la actualización en un servidor antes de actualizar el siguiente servidor que esté ejecutando un servicio de sitio web. Empiece con el que tenga instalado el componente de datos de Model Manager.

    Si realiza una actualización externa de la base de datos Microsoft SQL, deberá actualizar el SQL externo antes de actualizar el nodo web. Puede actualizar el SQL externo de forma remota desde el nodo web.

  2. Manager Service

    Actualice el servicio del administrador activo antes de actualizar el servicio del administrador pasivo.

    Si el cifrado SSL no está habilitado en su instancia de SQL, desactive la casilla de verificación de cifrado SSL que se encuentra junto a la definición SQL en el cuadro de diálogo de configuración de la actualización de IaaS.

  3. Orquestador de DEM y trabajos

    Actualice todas las orquestaciones DEM y los trabajos. Finalice la actualización en un servidor antes de actualizar el siguiente servidor.

  4. Agentes

    Finalice la actualización en un servidor antes de actualizar el siguiente servidor que esté ejecutando un agente.

  5. Agente de administración

    Se actualiza automáticamente como parte del proceso de actualización.

Si está utilizando servicios diferentes en un servidor, la actualización actualiza los servicios en el orden correcto. Por ejemplo, si su sitio tiene un sitio web y servicios del administrador en el mismo servidor, seleccione ambos para la actualización. El instalador de actualización aplica las actualizaciones en el orden correcto. Debe completar la actualización en un servidor antes de iniciar una actualización en otro.

Nota:

Si su implementación utiliza un equilibrador de carga, el dispositivo principal debe estar conectado al equilibrador de carga. Todas las demás instancias de dispositivos de Dispositivo de vRealize Automation deben deshabilitarse para el tráfico del equilibrador de carga antes de la actualización para evitar errores de almacenamiento en caché.

Procedimiento

  1. Si está utilizando un equilibrador de carga, prepare su entorno.
    1. Compruebe que el nodo del sitio web de IaaS que contiene los datos de Model Manager esté habilitado para el tráfico del equilibrador de carga.

      Puede identificar este nodo por la presencia de la carpeta vCAC Folder\Server\ConfigTool.

    2. Deshabilite los demás sitios web de IaaS y los servicios del administrador no principales para el tráfico del equilibrador de carga.
  2. Haga clic con el botón derecho en el archivo de instalación setup__vrealize-automation-appliance-FQDN@5480.exe y seleccione Ejecutar como administrador.
  3. Haga clic en Siguiente.
  4. Acepte el acuerdo de licencia y haga clic en Siguiente.
  5. Escriba las credenciales del administrador para la implementación actual en la página de inicio de sesión.

    El nombre de usuario es root y la contraseña es la que especificó al implementar el dispositivo.

  6. Seleccione Aceptar certificado.
  7. En la página Tipo de instalación, compruebe que se haya seleccionado Actualizar.

    Si no se ha seleccionado Actualizar, los componentes de este sistema ya están actualizados para esta versión.

  8. Haga clic en Siguiente.
  9. Configure las opciones de actualización.

    Opción

    Acción

    Si está actualizando los datos de Model Manager

    Active la casilla Datos de Model Manager en la sección del Servidor vCAC.

    La casilla de verificación está activada de forma predeterminada. Actualice los datos de Model Manager solo una vez. Si está ejecutando el archivo de configuración en varias máquinas para actualizar una instalación distribuida, los servidores web dejan de funcionar mientras hay una discrepancia de versión entre los servidores web y los datos de Model Manager. Cuando haya actualizado los datos de Model Manager y de los servidores web, todos los servidores web deberían funcionar.

    Si no está actualizando los datos de Model Manager

    Desactive la casilla Datos de Model Manager en la sección del Servidor vCAC.

    Para preservar los flujos de trabajo personalizados como versión más reciente de los datos de Model Manager

    Si está actualizando los datos de Model Manager, active la casilla Preservar mis versiones más recientes del flujo de trabajo en la sección de Flujos de trabajo de extensibilidad.

    La casilla de verificación está activada de forma predeterminada. Los flujos de trabajo personalizados siempre se preservan. La casilla solo determina el orden de la versión. Si ha utilizado vRealize Automation Designer para personalizar flujos de trabajo en Model Manager, seleccione esta opción para mantener la versión más reciente de cada flujo de trabajo personalizado antes de actualizar como la versión más reciente tras la actualización.

    Si no selecciona esta opción, la versión de cada flujo de trabajo proporcionado con vRealize Automation Designer se convierte en la más reciente tras la actualización y la versión más reciente antes de la actualización se convierte en la segunda más reciente.

    Para obtener información sobre vRealize Automation Designer, consulte Ampliar el ciclo de vida de la máquina usando vRealize Automation Designer.

    Si está actualizando un Distributed Execution Manager o un agente de proxy

    Introduzca las credenciales para la cuenta del administrador en la sección de Cuenta de servicio.

    Todos los servicios que actualiza se ejecutan en esta cuenta.

    Para especificar su base de datos de Microsoft SQL Server

    Si está actualizando datos de Model Manager, introduzca los nombres del servidor de la base de datos y la instancia de la base de datos en el cuadro de texto Servidor en la sección de Información de instalación de la base de datos de Microsoft SQL Server. Introduzca un nombre de dominio completo (FQDN) para el nombre del servidor de la base de datos en el cuadro de texto Nombre de base de datos.

    Si la instancia de la base de datos está en un puerto SQL no predeterminado, incluya el número de puerto en la especificación de la instancia del servidor. El número de puerto predeterminado de Microsoft SQL es 1433.

    Cuando se actualizan los nodos del administrador, la opción SSL de MSSQL está seleccionada de forma predeterminada. Si la base de datos no utiliza SSL, desactive la opción Usar SSL para la conexión de la base de datos.

     

  10. Haga clic en Siguiente.
  11. Confirme que todos los servicios que se deben actualizar aparecen en la página Preparado para actualizar y haga clic en Actualizar.

    Aparecerá la página Actualizando y un indicador de progreso. Cuando finalice el proceso de actualización, se habilitará el botón Siguiente.

  12. Haga clic en Siguiente.
  13. Haga clic en Finalizar.
  14. Compruebe que se hayan reiniciado todos los servicios.
  15. Repita estos pasos para cada servidor IaaS en su implementación en el orden recomendado.
  16. Cuando se hayan actualizado todos los componentes, inicie sesión en la consola de administración para el dispositivo y compruebe que todos los servicios, incluido IaaS, estén registrados ahora.
  17. (Opcional) Habilite la conmutación por error automática de Manager Service. Consulte Habilitar la conmutación por error automática de Manager Service después de actualizar.

Resultados

Todos los componentes seleccionados se actualizan a la nueva versión.

Qué hacer a continuación

Si la implementación utiliza un equilibrador de carga, actualice cada nodo del equilibrador de carga para que use las comprobaciones de estado de vRealize Automation y vuelva a habilitar el tráfico del equilibrador de carga para cualquier nodo desconectado.

Para obtener más información, consulte Equilibrio de carga de vRealize Automation.