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

  • Haga una copia de seguridad del entorno de vRealize Automation 6.2.5 existente.

  • Si reinicia un servidor de IaaS después de actualizar todos los dispositivos de vRealize Automation, tendrá que detener los servicios Windows de IaaS. Antes de actualizar los componentes de IaaS, detenga todos los servicios Windows de IaaS, a excepción del servicio de agente de administración, en el servidor.

  • Descargar el instalador de IaaS para actualizar los componentes de IaaS tras actualizar de vRealize Automation 6.2.5 a 7.3.

  • Compruebe que el nodo principal del sitio web de IaaS donde se han instalado los datos de Model Manager tiene la versión de Java correcta. Debe tener instalado JAVA SE Runtime Environment 8, 64 bits, actualización 111 o posterior. Después de instalar Java, establezca la variable de entorno, JAVA_HOME, en la nueva versión.

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

  • Si está actualizando desde vRealize Automation 6.2.5 y tiene una base de datos de Microsoft SQL externa, debe tener la versión correcta del agente de administración. La versión del agente de administración en la base de datos externa debe ser 7.0 o posterior antes de ejecutar la actualización del sitio web de IaaS. Puede comprobar la versión del agente de administración en el panel de control de la máquina virtual SQL externa. Si el agente de administración no es la versión 7.0 o posterior, siga estos pasos para actualizar al agente de administración.

    1. Abra un navegador y vaya a la página de instalación de IaaS de VMware vRealize Automation en el Dispositivo de vRealize Automation usando el nombre de dominio completo: https://virtual_appliance_host:5480/installer.

    2. Haga clic en Instalador del agente de administración.

      El instalador se descarga en la carpeta de descargas de forma predeterminada.

    3. Inicie sesión en la base de datos externa, actualice el agente de administración con el archivo del instalador del agente de administración y reinicie el servicio de agente de administración de Windows.

  • Si hay un componente del Catálogo de componentes comunes instalado, debe desinstalarlo antes de la actualización. Para obtener más información, consulte la guía de instalación del Catálogo de componentes comunes, o siga los pasos indicados en la Lista de comprobación para la actualización de vRealize Automation 6.2.5 a 7.3.

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 de 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 no tiene el cifrado SSL habilitado en su instancia de SQL, anule la selección de cifrado SSL 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 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 primer dispositivo que tenga previsto actualizar debe estar conectado al equilibrador de carga. Todas las demás instancias de Dispositivo de vRealize Automation deben deshabilitarse para el tráfico del equilibrador de carga antes de aplicar 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 introdujo 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. Cuando se actualiza una instalación distribuida, los servidores web dejan de funcionar si las versiones de los servidores web y los datos de Model Manager no coinciden. Cuando finalice la actualización de los datos de Model Manager, los servidores web funcionarán como de costumbre.

    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. Al seleccionar la casilla de verificación solo se determina el orden de las versiones. Si ha personalizado los flujos de trabajo en Model Manager, seleccione esta opción para que el flujo de trabajo más reciente se mantenga 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. 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 Extensibilidad del ciclo de vida.

    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 actualiza los datos de Model Manager, escriba los nombres del servidor de base de datos y la instancia de base de datos en el cuadro de texto Servidor. 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 de IaaS en su implementación en el orden que se indica.
  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.

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. Asimismo, vuelva a habilitar el tráfico del equilibrador de carga para cualquier nodo desconectado. Si en su implementación previa se utilizó una base de datos de PostgreSQL con un equilibrador de carga integrado, deshabilite todos los nodos en el grupo de PostgreSQL porque no son necesarios. Elimine el grupo cuando mejor le convenga.

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

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