El procedimiento de actualización enumerado en este tema es aplicable cuando actualiza desde la versión 27 y las versiones anteriores de Automation 360 hasta la versión 28 y las versiones posteriores de Automation 360.

Si actualmente está en Automation 360 v.28 (o posterior) y planea actualizar a Automation 360 v.35, consulte Automation 360 Control Room Upgrade guidelines (Login required).

Antes de empezar

  • Asegúrese de que todos los servicios de la Control Room (excepto el de Automation Anywhere Elastic Search Service) se detienen en todos los nodos del clúster de tres nodos.
  • Antes de ejecutar el instalador en el nodo, asegúrese de que Automation Anywhere Elastic Search Service se inició y se está ejecutando.
    Nota: Este procedimiento de actualización es aplicable cuando actualiza desde la versión 27 y las versiones anteriores de Automation 360 hasta la versión 28 y las versiones posteriores de Automation 360.
Considere un escenario en el que debe actualizar un clúster de tres nodos con las siguientes direcciones IP:
  • N1: 10.239.178.41
  • N2 10.239.178.6
  • N3: 10.239.180.39
Para actualizar correctamente a la versión 28 de Automation 360 o a una versión posterior, realice los siguientes pasos:

Procedimiento

  1. Identifique el nodo primario de Elasticsearch ejecutando la siguiente API desde cualquier navegador en cualquiera de los tres nodos de Control Room .
    OBTENER https://<ES_IP>:<ES_PORT>/_cat/nodes?v=true&h=id,ip,puerto,v,m

    Un indicador para el nombre de usuario y la contraseña de Elasticsearch aparece mientras se ejecuta la API.

    Por ejemplo:

    GET --user username: password

    https://10.239.180.39:47599/_cat/nodes?v=true&h=id,ip,port,v,m


    Identificar el nodo primario ES
    curl -k -X GET --user username: password
    https://10.239.180.39:47599/_cat/nodes?v=true&h=id,ip,port,v,m
    Nota: El nodo primario de Elasticsearch se indica con un asterisco (*).
    En este ejemplo, N1 (10.239.178.41) es el nodo primario cuando Automation Anywhere Elastic Search Service ejecuta los tres nodos.
  2. Ejecute el instalador (versión 28 de Automation 360 o una posterior) en N1 (10.239.178.41).
    Después de la instalación exitosa, N1 (10.239.178.41) está presente en la versión de Automation 360 (versión 28 o posterior) que haya instalado con las bibliotecas de OpenSearch.
  3. Interrumpa todos los servicios de la Control Room y el Automation Anywhere Elastic Search Service en N1 (10.239.178.41).
  4. Identifique el nuevo nodo primario Elasticsearch ejecutando la solicitud de API desde cualquier navegador en N2 (10.239.178.6) o N3 (10.239.180.39).
    En este ejemplo, N3 (10.239.180.39) es el nuevo nodo primario Elasticsearch.
  5. Ejecute el instalador (Automation 360 v.28 o posterior) en N3 (10.239.180.39).
    Después de la instalación exitosa, N1 (10.239.178.41) y N3 (10.239.180.39) están presentes en la versión 28 de Automation 360 o versión posterior con las bibliotecas de OpenSearch.
  6. Detenga todos los servicios de la Control Room en N3 (10.239.180.39).
    Asegúrese de que Automation Anywhere Elastic Search Service también se detenga en N3 (10.239.180.39).
  7. Detenga el Automation Anywhere Elastic Search Service en N2 (10.239.178.6).
  8. Inicie todos los servicios de la Control Room en N1 (10.239.178.41) y N3 (10.239.180.39).
    Asegúrese de que Automation Anywhere Elastic Search Service está en funcionamiento en N1 (10.239.178.41) y N3 (10.239.180.39).
  9. Inicie el Automation Anywhere Elastic Search Service en N2 (10.239.178.6).
  10. Ejecute el instalador (versión 28 de Automation 360 o una posterior) en N2 (10.239.178.6) y complete la actualización en los tres nodos del clúster.
  11. Identifique el nuevo nodo primario Elasticsearch con las bibliotecas de OpenSearch ejecutando la solicitud de API anterior desde cualquier navegador en N1 (10.239.178.41), N2 (10.239.178.6) y N3 (10.239.180.39).
    Esto validará el estado del clúster después de actualizar Automation 360 a la versión 28 o a una versión posterior.