Convertir una implementación de un solo nodo en una de varios nodos

Puede convertir una implementación de un solo nodo en una de varios nodos editando los archivos de configuración y restaurando los datos en el repositorio para la configuración de un solo nodo.

Antes de empezar

La implementación de un solo nodo puede ejecutarse en una de varias infraestructuras, máquinas locales, centros de datos privados y proveedores de la nube.

Para convertir una implementación de un solo nodo que se ejecuta en AWS u otro entorno compatible en una implementación de varios nodos, realice los siguientes pasos.

Procedimiento

  1. En el Administrador de tareas, detenga todos los servicios de Automation Anywhere.
  2. Detenga la instancia de Control Room.
  3. Cree una instancia de imágenes de máquina de Amazon (AMI) utilizando la instancia de Control Room.

    Para obtener información sobre cómo crear la AMI en AWS, consulte Create an AMI from an Amazon EC2 Instance.

  4. Cree una nueva instancia utilizando la AMI creada en el paso anterior.
  5. Edite los archivos de configuración relacionados con el servidor de la base de datos, inicie el clúster y Elasticsearch para formar los clústeres en el directorio de configuración en una instalación estándar.
    Los archivos se encuentran en C:\Program Files\Automation Anywhere\Enterprise\config
    1. Edite la dirección URL del servidor de la base de datos para que apunte al servidor de la base de datos deseado en boot.db.properties.
      No cambie la dirección URL si el servidor original ya hace referencia a una dirección diferente a localhost.
    2. Edite la siguiente propiedad en el archivo cluster.properties:
      Agregue la lista con una nueva IP del servidor en ignite.discovery.static.ips=<existing list of ips>, <current server ip>
    3. Defina las siguientes propiedades en el archivo elasticsearch.yaml:
      • Agregue la dirección del servidor actual en node.name: "<local-ip>"
      • Agregue la dirección del servidor actual en network.host: "local-ip"
      • Deje los valores existentes intactos y agregue la IP del servidor actual en discovery.zen.ping.unicast.hosts: ["ip1","<local-ip>"]
      • Deje los valores existentes intactos en cluster.initial_master_nodes: ["<master-ip>"]
  6. Restaure y monte el repositorio en la ruta respectiva desde la misma captura temporizada que la de la Control Room seleccionada.
  7. Actualice las tablas de configuración para garantizar la visibilidad TCP entre los nodos.
  8. Inicie los servicios en el nodo replicado y espere un par de minutos a que se establezca el clustering.
  9. Inicie sesión en la Control Room para verificar si los bots están disponibles y la estructura del repositorio está intacta.
  10. Compruebe la integración de Git para las instalaciones estándar.
    Si la instalación tiene configurado un Git externo, compruebe la validez haciendo un registro de prueba y confirme los registros de auditoría.