Realización de la instalación silenciosa de Control Room en Linux

La instalación silenciosa de Control Room, también conocida como instalación no supervisada, utiliza un script personalizado con parámetros específicos para los requisitos de su negocio. El proceso de instalación entero se ejecuta en segundo plano, sin necesidad de que el usuario interactúe y sin mostrar mensajes.

Antes de empezar

  • Verifique que haya completado el Requisitos previos de Automation 360 Local.
  • Asegúrese de tener lo siguiente:
    • Archivo de instalación de Automation Anywhere Control Room
    • Certificados SSL
    • Archivo de licencia
  • Verifique que el servidor de instalación tenga acceso a Internet para actualizar los archivos de kernel de Linux y las bibliotecas de SO mediante las actualizaciones de Yum. Como alternativa, configure /etc/yum.conf en el servidor de instalación para utilizar un repositorio local en su red. El repositorio debe estar actualizado antes de comenzar la instalación.
Dos secuencias de comandos ejecutan la instalación silenciosa de Linux:
  • LinuxInstaller.sh: Esta secuencia de comandos contiene los parámetros de instalación que desea aplicar durante la instalación.
  • CallLinuxScript.sh: Esta secuencia de comandos ejecuta la primera secuencia de comandos.
Consulte los parámetros de instalación y las secuencias de comandos de ejemplo.

Ejecute la secuencia de comandos en el shell de Linux.

Procedimiento

  1. Revise los parámetros e identifique los ajustes que necesita.
    Parámetros de instalación de Control Room
    Parámetros de instalación Descripción Opciones de respuesta de secuencia de comandos
    Continuar con la instalación El instalador analiza su sistema y le notifica si no cumple con los requisitos previos. En modo silencioso, establezca el valor en 1. 1 = Continuar

    2 = Cancelar

    Asistente para continuar la configuración El asistente de instalación muestra una introducción y ofrece opciones de retroceder para volver a un paso anterior y salir para cancelar la instalación.

    Por defecto es Enter.

    \n
    Avance al final del Acuerdo de licencia En el modo de consola, tiene la opción de desplazarse por el acuerdo de licencia. En modo silencioso, puede avanzar al final seleccionando 0. 0
    Aceptar el acuerdo de licencia Aceptar el acuerdo de licencia para continuar con la instalación. En modo silencioso, establezca el valor en Y. Y = Sí

    N = No

    Puerto HTTP de Control Room El puerto del servidor web que utilizará para acceder al Control Room con HTTP. El valor predeterminado es 80.

    Reemplace el número 80 en la secuencia de comandos de muestra para utilizar un puerto diferente.

    80 = Puerto predeterminado

    yy = su número de puerto yy

    Puerto HTTPS de Control Room El puerto del servidor web que utilizará para acceder al Control Room con HTTPS. El valor predeterminado es 443.

    Reemplace el número 443 en la secuencia de comandos de muestra para utilizar un puerto diferente.

    443 = Puerto predeterminado

    zzz = su número de puerto zzz

    Configuración de TLS: Certificado autofirmado Elija habilitar o inhabilitar el certificado autofirmado. El valor predeterminado es Habilitar, o 1. 1 = Predeterminado (Habilitar)

    2 = Inhabilitar

    Configuración de TLS: Habilite Forzar tráfico HTTP a HTTPS Elija inhabilitar o habilitar el tráfico forzado de HTTP a HTTPS. El valor predeterminado es Inhabilitar. 1 = Predeterminado (inhabilitar)

    2 = Habilitar

    Configuración de clúster Elija inhabilitar o habilitar la agrupación en clústeres. El valor predeterminado es Inhabilitar. 1 = Predeterminado (Inhabilitar)

    2 = Habilitar

    URL de servidor de base de datos Estudio server1.yourcompany.com Introduzca la URL del servidor donde se encuentra la base de datos.
    Puerto del servidor de base de datos El valor predeterminado es 1433 1433
    Nombre de la base de datos El valor predeterminado es localhost El valor predeterminado es localhost. Si la base de datos está en un servidor separado, introduzca el nombre del host.
    Nombre de usuario de SA de la base de datos ID de inicio de sesión del administrador del sistema de la base de datos El valor predeterminado es sa.
    Contraseña de usuario de SA de base de datos ID de inicio de sesión del administrador del sistema de la base de datos La contraseña para iniciar sesión en su base de datos como usuario administrador del sistema.
    Conexión segura a la base de datos Elija inhabilitar o habilitar la conexión. El valor predeterminado es Inhabilitar (1). 1 = Predeterminado (Inhabilitar)

    2 = Habilitar

    Resumen previo a la instalación Si el resultado se dirige a una consola, el instalador mostrará un resumen de las características seleccionadas y si se cumplen los requisitos previos. Por defecto es Enter \n
    Continuar Confirme para continuar con la instalación. Por defecto es Enter. \n
  2. Cree el script LinuxInstaller.shsustituyendo los valores por los de su propio entorno.
    Importante: Asegúrese de probar la conexión con el Servidor SQL e ingrese valores verificados para el nombre de la base de datos, la ID del administrador de la base de datos y la contraseña del administrador de la base de datos. Los valores no válidos hacen que el script se detenga y falle.

    Secuencia de comandos de ejemplo:
    echo "Starting Installation"
    #Change the next two lines to match the install filename you downloaded
    sudo chmod a+x AutomationAnywhereEnterprise_A2019_el7_4799.bin 
    sudo ./AutomationAnywhereEnterprise_A2019_el7_4799.bin  << EOF
    1
    \n
    0
    Y
    80
    443
    1
    1
    1
    #Change the next line to your Automation Anywhere install server
    mybotserver.mycompany.com
    1433
    #Replace next line with your database name
    AAE-Database
    #Change the next two lines to your SQL Server admin ID and password
    admin
    youradminpasswordhere
    1
    \n
    \n
    \n
    EOF
  3. Cree el script CallLinuxscript.sh para ejecutar Linuxinstaller.sh.
    Este script escribe los resultados de la instalación en /home/Installlog. Cambiar la ruta al archivo de registro de instalación, si es necesario.
    echo "Starting Linux installation"
    sudo ./LinuxInstaller.sh >> /home/Installlog
    echo "Installation Completed Successfully"
  4. En el servidor de instalación, habiendo iniciado sesión como administrador, ejecutar las secuencias de comandos.
    1. $ sudo chmod a+x LinuxInstaller.sh
    2. $ sudo chmod a+x CallLinuxscript.sh
    3. $ sudo ./CallLinuxscript.sh
  5. Revise el registro de instalación para confirmar que no hubo errores.
    Nota: La carpeta de instalación de Control Room en Linux se encuentra de forma predeterminada en /opt/automationanywhere/enterprise.

Qué hacer a continuación

Continue desde el paso Configurar los ajustes posteriores a la instalación en

Instalación de Control Room en Linux.