Note:

Migración de Oracle Linux Automation Manager a un despliegue en cluster

Introducción

Ya sea actualizando desde una versión anterior o comenzando con una instalación de un solo host, ambos entornos pueden migrar a un despliegue en cluster. Los administradores deben planificar su topología antes de la migración, ya que el cluster puede constar de una combinación de nodos Plano de control, Ejecución y Salto y una base de datos remota.

Después de seguir este tutorial, sabrá cómo migrar una instalación de host único a un despliegue en cluster con una base de datos remota.

Objetivos

En este tutorial, aprenderá a:

Requisitos

Despliegue de Oracle Linux Automation Manager

Nota: Si se ejecuta en su propio arrendamiento, lea el proyecto linux-virt-labs GitHub README.md y complete los requisitos antes de desplegar el entorno de prácticas.

  1. Abra un terminal en el escritorio Luna.

  2. Clone el proyecto linux-virt-labs GitHub.

    git clone https://github.com/oracle-devrel/linux-virt-labs.git
    
  3. Cambie al directorio de trabajo.

    cd linux-virt-labs/olam
    
  4. Instale las recopilaciones necesarias.

    ansible-galaxy collection install -r requirements.yml
    
  5. Actualice la configuración de la instancia de Oracle Linux.

    cat << EOF | tee instances.yml > /dev/null
    compute_instances:
      1:
        instance_name: "olam-node"
        type: "control"
      2:
        instance_name: "exe-node"
        type: "execution"
      3:
        instance_name: "db-node"
        type: "db"
    passwordless_ssh: true
    add_cluster_ports: true
    EOF
    
  6. Despliegue el entorno de prácticas.

    ansible-playbook create_instance.yml -e ansible_python_interpreter="/usr/bin/python3.6" -e "@instances.yml" -e olam_single_host=true
    

    El entorno de prácticas gratuito necesita la variable adicional ansible_python_interpreter porque instala el paquete de RPM para el SDK para Python de Oracle Cloud Infrastructure. La ubicación de la instalación de este paquete está en los módulos python3.6.

    La unidad de despliegue por defecto utiliza la CPU AMD y Oracle Linux 8. Para utilizar una CPU de Intel u Oracle Linux 9, agregue -e instance_shape="VM.Standard3.Flex" o -e os_version="9" al comando de despliegue.

    Importante: Espere a que el cuaderno de estrategias se ejecute correctamente y alcance la tarea de pausa. La instalación de Oracle Linux Automation Manager se ha completado en esta etapa del manual y las instancias están listas. Tome nota de la reproducción anterior, que imprime las direcciones IP públicas y privadas de los nodos que despliega.

Conéctese a WebUI

  1. Abra un terminal y configure un túnel SSH a Oracle Linux Automation Manager.

    ssh -L 8444:localhost:443 oracle@<hostname_or_ip_address>
    

    En el entorno de prácticas gratuito, utilice la dirección IP externa de la instancia del nodo olam.

  2. Abra un explorador web e introduzca la URL.

    https://localhost:8444
    

    Nota: Apruebe la advertencia de seguridad según el explorador utilizado. Para Chrome, haga clic en el botón **Avanzado y, a continuación, en el enlace Continuar con el host local (no seguro).

  3. Conéctese a Oracle Linux Automation Manager con el Nombre de usuario de admin y la Contraseña de admin creados durante el despliegue automatizado.

    olam-login

  4. Después de conectarse, se muestra WebUI.

    Olam-webui

Migración a un despliegue de cluster

Mientras que Oracle Linux Automation Manager se ejecuta como un despliegue de host único, también soporta la ejecución como un cluster con una base de datos remota y nodos de ejecución y plano de control independientes. La instalación configura la instancia de host único como nodo hybrid. El primer paso para migrar a un despliegue de cluster es convertir esta instancia en un nodo control plane.

Para obtener más información sobre las diferentes topologías de instalación, consulte el capítulo Planificación de la instalación de la documentación de la Guía de instalación de Oracle Linux Automation Manager.

Preparación del nodo del plano de control

  1. Cambie al terminal conectado a la instancia olam-node que ejecuta Oracle Linux Automation Manager.

    Nota: A partir de ahora, haremos referencia a esta instancia como nodo de plano de control.

  2. Detenga el servicio Oracle Linux Automation Manager.

    sudo systemctl stop ol-automation-manager
    
  3. Crear una copia de seguridad de la base de datos.

    sudo su - postgres -c 'pg_dumpall > /tmp/olamv2_db_dump'
    

Instalación de la base de datos remota

  1. Copie la copia de seguridad de la base de datos del nodo de plano de control en el nuevo host de base de datos remoto.

    scp /tmp/olamv2_db_dump oracle@db-node:/tmp/
    

    El comando scp se comunica mediante una conexión SSH entre los nodos. Esta conexión es posible debido a que el entorno de prácticas libre configura inicios de sesión SSH sin contraseña entre las instancias.

  2. Conéctese mediante ssh a la instancia db-node.

    ssh oracle@db-node
    
  3. Active el flujo del módulo de base de datos.

    Oracle Linux Automation Manager permite el uso de la base de datos Postgresql versión 12 o 13. Utilizaremos y habilitaremos el flujo de módulos de la versión 13 en este tutorial.

    sudo dnf -y module reset postgresql
    sudo dnf -y module enable postgresql:13
    
  4. Instale el servidor de bases de datos.

    sudo dnf -y install postgresql-server
    
  5. Agregue la regla de firewall de base de datos.

    sudo firewall-cmd --add-port=5432/tcp --permanent
    sudo firewall-cmd --reload
    
  6. Inicialice la base de datos.

    sudo postgresql-setup --initdb
    
  7. Defina el algoritmo de almacenamiento por defecto de la base de datos.

    sudo sed -i "s/#password_encryption.*/password_encryption = scram-sha-256/"  /var/lib/pgsql/data/postgresql.conf
    

    Para obtener más información sobre esta funcionalidad de base de datos, consulte Autenticación de contraseña en la documentación ascendente.

  8. Actualice el archivo de autenticación basado en host de la base de datos.

    echo "host  all  all 0.0.0.0/0 scram-sha-256" | sudo tee -a /var/lib/pgsql/data/pg_hba.conf > /dev/null
    

    Esta línea adicional realiza la autenticación SCRAM-SHA-256 para verificar la contraseña de un usuario al conectarse desde cualquier dirección IP.

  9. Actualice el valor listen_address en el que la base de datos recibe conexiones.

    sudo sed -i "/^#port = 5432/i listen_addresses = '"$(hostname -s)"'" /var/lib/pgsql/data/postgresql.conf
    

    Puede elegir la dirección IP o el nombre de host para este valor. En el tutorial se utiliza hostname -s para seleccionar el nombre de host.

  10. Inicie y active el servicio de base de datos.

    sudo systemctl enable --now postgresql
    
  11. Importe el archivo de volcado de la base de datos.

    sudo su - postgres -c 'psql -d postgres -f /tmp/olamv2_db_dump'
    
  12. Defina la contraseña de la cuenta de usuario de la base de datos de Oracle Linux Automation Manager.

    sudo su - postgres -c "psql -U postgres -d postgres -c \"alter user awx with password 'password';\""
    

    Este comando define la contraseña awx en password. Seleccione una contraseña más segura si ejecuta este comando fuera del entorno de prácticas gratuito.

  13. Cierre la sesión SSH conectada a la instancia db-node, ya que esto completa los pasos necesarios para configurar la base de datos remota.

    exit
    

Adición de la configuración de la base de datos remota

  1. Confirme la conexión a la instancia olam-node comprobando el indicador de terminal.

  2. Verifique que el host se pueda comunicar con la base de datos remota.

    pg_isready -d awx -h db-node -p 5432 -U awx
    

    El paquete postgresql incluye el comando pg_isready. Ese paquete forma parte de la instalación original de un solo host. Si este comando no funciona, es probable que haya omitido un paso anterior o que falte acceso de entrada al puerto 5432 de la red.

  3. Agregue los valores de la base de datos remota a un nuevo archivo de configuración personalizado.

    cat << EOF | sudo tee /etc/tower/conf.d/db.py > /dev/null
    DATABASES = {
        'default': {
            'ATOMIC_REQUESTS': True,
            'ENGINE': 'awx.main.db.profiled_pg',
            'NAME': 'awx',
            'USER': 'awx',
            'PASSWORD': 'password',
            'HOST': 'db-node',
            'PORT': '5432',
        }
    }
    EOF
    

    Utilice la misma contraseña definida anteriormente para la cuenta de usuario de base de datos awx.

  4. Pare y desactive la base de datos local en el nodo de plano de control.

    sudo systemctl stop postgresql
    sudo systemctl disable postgresql
    
  5. Enmascarar el servicio de base de datos local.

    sudo systemctl mask postgresql
    

    Este paso impide que el servicio de base de datos local se inicie al iniciar el servicio Oracle Linux Automation Manager.

  6. Inicie Oracle Linux Automation Manager.

    sudo systemctl start ol-automation-manager
    
  7. Verifique que Oracle Linux Automation Manager se conecte a la base de datos remota.

    sudo su -l awx -s /bin/bash -c "awx-manage check_db"
    

    La salida devuelve los detalles de la versión de la base de datos remota si la conexión se realiza correctamente.

Eliminación de la instancia de base de datos local

La eliminación de la base de datos local original es segura después de confirmar que la conexión a la base de datos remota está funcionando.

  1. Elimine los paquetes de base de datos.

    sudo dnf -y remove postgresql
    
  2. Elimine el directorio pgsql que contiene los archivos de datos de la base de datos antigua.

    sudo rm -rf /var/lib/pgsql
    

Cambio del tipo de nodo del nodo del plano de control

Al realizar la conversión a un despliegue en cluster, cambie la instancia de host único node_type de hybrid a control.

  1. Confirme el tipo de nodo actual del nodo de plano de control.

    sudo su -l awx -s /bin/bash -c "awx-manage list_instances"
    

    La salida muestra el juego node_type en un valor de hybrid.

  2. Elimine el grupo de instancias por defecto.

    sudo su -l awx -s /bin/bash -c "awx-manage remove_from_queue --queuename default --hostname $(hostname -i)"
    
  3. Defina la nueva instancia y cola.

    sudo su -l awx -s /bin/bash -c "awx-manage provision_instance --hostname=$(hostname -i) --node_type=control"
    sudo su -l awx -s /bin/bash -c "awx-manage register_queue --queuename=controlplane --hostnames=$(hostname -i)"
    
    
  4. Agregue los valores de nombre de cola predeterminados en el archivo de configuración personalizado.

    cat << EOF | sudo tee -a /etc/tower/conf.d/olam.py > /dev/null
    DEFAULT_EXECUTION_QUEUE_NAME = 'execution'
    DEFAULT_CONTROL_PLANE_QUEUE_NAME = 'controlplane'
    EOF
    
  5. Actualice la configuración del receptor.

    cat << EOF | sudo tee /etc/receptor/receptor.conf > /dev/null
    ---
    - node:
        id: $(hostname -i)
    
    - log-level: info
    
    - tcp-listener:
        port: 27199
    
    - control-service:
        service: control
        filename: /var/run/receptor/receptor.sock
    
    - work-command:
        worktype: local
        command: /var/lib/ol-automation-manager/venv/awx/bin/ansible-runner
        params: worker
        allowruntimeparams: true
        verifysignature: false
    EOF
    
  6. Reinicio de Oracle Linux Automation Manager

    sudo systemctl restart ol-automation-manager
    

Se ha completado la conversión del nodo híbrido de host único en un nodo de plano de control con una base de datos remota. Ahora, agregaremos un nodo de plano de ejecución para que este cluster sea completamente funcional.

Adición de un Nodo de Plano de Ejecución al Cluster

Antes de que el cluster sea totalmente funcional, agregue uno o más nodos de ejecución. Los nodos de ejecución ejecutan trabajos estándar mediante ansible-runner, que ejecuta cuadernos de estrategias en un entorno de ejecución basado en contenedores OLAM EE Podman.

Preparación del Nodo del Plano de Ejecución

  1. Conéctese mediante ssh a la instancia *exe-node.

    ssh exe-node
    
  2. Instale el paquete de repositorio de Oracle Linux Automation Manager.

    sudo dnf -y install oraclelinux-automation-manager-release-el8
    
  3. Desactive el repositorio para la versión anterior.

    sudo dnf config-manager --disable ol8_automation ol8_automation2
    
  4. Active el repositorio de la versión actual.

    sudo dnf config-manager --enable ol8_automation2.2
    
  5. Instale el paquete de Oracle Linux Automation Manager.

    sudo dnf -y install ol-automation-manager
    
  6. Agregue la regla de firewall del receptor.

    sudo firewall-cmd --add-port=27199/tcp --permanent
    sudo firewall-cmd --reload
    
  7. Edite la configuración del socket de Redis.

    sudo sed -i '/^# unixsocketperm/a unixsocket /var/run/redis/redis.sock\nunixsocketperm 775' /etc/redis.conf
    
  8. Copie la clave secreta del nodo de plano de control.

    ssh oracle@olam-node "sudo cat /etc/tower/SECRET_KEY" | sudo tee /etc/tower/SECRET_KEY > /dev/null
    

    Importante: cada nodo de cluster necesita la misma clave secreta.

  9. Cree un archivo de configuración personalizado que contenga la configuración necesaria.

    cat << EOF | sudo tee /etc/tower/conf.d/olamv2.py > /dev/null
    CLUSTER_HOST_ID = '$(hostname -i)'
    DEFAULT_EXECUTION_QUEUE_NAME = 'execution'
    DEFAULT_CONTROL_PLANE_QUEUE_NAME = 'controlplane'
    EOF
    

    CLUSTER_HOST_ID es un identificador único del host dentro del cluster.

  10. Cree un archivo de configuración personalizado que contenga la configuración de la base de datos remota.

    cat << EOF | sudo tee /etc/tower/conf.d/db.py > /dev/null
    DATABASES = {
        'default': {
            'ATOMIC_REQUESTS': True,
            'ENGINE': 'awx.main.db.profiled_pg',
            'NAME': 'awx',
            'USER': 'awx',
            'PASSWORD': 'password',
            'HOST': 'db-node',
            'PORT': '5432',
        }
    }
    EOF
    
  11. Despliegue el entorno de ejecución de ansible-runner.

    1. Abra un shell como usuario awx.

      sudo su -l awx -s /bin/bash
      
    2. Migre los contenedores existentes a la última versión de podman manteniendo activos los espacios de nombres sin privilegios.

      podman system migrate
      
    3. Extraiga el entorno de ejecución de Oracle Linux Automation Engine para Oracle Linux Automation Manager.

      podman pull container-registry.oracle.com/oracle_linux_automation_manager/olam-ee:2.2
      
    4. Salga del shell de usuario awx.

      exit
      
  12. Genere los certificados SSL para NGINX.

    sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/tower/tower.key -out /etc/tower/tower.crt
    

    Introduzca la información solicitada o simplemente pulse la clave ENTER.

  13. Sustituya la configuración predeterminada de NGINX por la siguiente configuración.

    cat << 'EOF' | sudo tee /etc/nginx/nginx.conf > /dev/null
    user nginx;
    worker_processes auto;
    error_log /var/log/nginx/error.log;
    pid /run/nginx.pid;
    
    # Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.
    include /usr/share/nginx/modules/*.conf;
    
    events {
        worker_connections 1024;
    }
    
    http {
        log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                          '$status $body_bytes_sent "$http_referer" '
                          '"$http_user_agent" "$http_x_forwarded_for"';
    
        access_log  /var/log/nginx/access.log  main;
    
        sendfile            on;
        tcp_nopush          on;
        tcp_nodelay         on;
        keepalive_timeout   65;
        types_hash_max_size 2048;
    
        include             /etc/nginx/mime.types;
        default_type        application/octet-stream;
    
        # Load modular configuration files from the /etc/nginx/conf.d directory.
        # See http://nginx.org/en/docs/ngx_core_module.html#include
        # for more information.
        include /etc/nginx/conf.d/*.conf;
    }
    EOF
    
  14. Actualice el archivo de configuración del receptor.

    cat << EOF | sudo tee /etc/receptor/receptor.conf > /dev/null
    ---
    - node:
        id: $(hostname -i)
    
    - log-level: debug
    
    - tcp-listener:
        port: 27199
    
    - tcp-peer:
        address: $(ssh olam-node hostname -i):27199
        redial: true
    
    - control-service:
        service: control
        filename: /var/run/receptor/receptor.sock
    
    - work-command:
        worktype: ansible-runner
        command: /var/lib/ol-automation-manager/venv/awx/bin/ansible-runner
        params: worker
        allowruntimeparams: true
        verifysignature: false
    EOF
    
    • node:id es el nombre de host o la dirección IP del nodo actual.
    • tcp-peer:address es el nombre de host o la dirección IP y el puerto de la malla del receptor en el nodo del plano de control.
  15. Inicie y active el servicio Oracle Linux Automation Manager.

    sudo systemctl enable --now ol-automation-manager.service
    
  16. Cierre la sesión SSH conectada a la instancia exe-node, ya que se completan los pasos necesarios para configurar el nodo de ejecución.

    exit
    

Aprovisionamiento del nodo del plano de ejecución

  1. Confirme la conexión a la instancia olam-node comprobando el indicador de terminal.

    Debe ejecutar el paso de aprovisionamiento en uno de los nodos de plano de control del cluster y aplicarlo a todas las instancias de cluster de Oracle Linux Automation Manager.

  2. Defina la instancia de ejecución y la cola.

    sudo su -l awx -s /bin/bash -c "awx-manage provision_instance --hostname=$(ssh exe-node hostname -i) --node_type=execution"
    sudo su -l awx -s /bin/bash -c "awx-manage register_default_execution_environments"
    sudo su -l awx -s /bin/bash -c "awx-manage register_queue --queuename=execution --hostnames=$(ssh exe-node hostname -i)"
    
    
    • register_queue toma queuename para crear/actualizar y una lista de hostnames delimitados por comas donde se ejecutan los trabajos.
  3. Registre la relación de par de malla de servicio.

    sudo su -l awx -s /bin/bash -c "awx-manage register_peers $(ssh exe-node hostname -i) --peers $(hostname -i)"
    

Verificación del Registro de Nodo del Plano de Ejecución

  1. Conéctese mediante ssh a la instancia *exe-node.

    ssh exe-node
    
  2. Verifique que el servicio de malla de Oracle Linux Automation Manager se esté ejecutando.

    sudo systemctl status receptor-awx
    
  3. Compruebe el estado de la malla de servicios.

    sudo receptorctl  --socket /var/run/receptor/receptor.sock status
    

    Salida de ejemplo:

    [oracle@execution-node ~]$ sudo receptorctl  --socket /var/run/receptor/receptor.sock status
    Node ID: 10.0.0.62
    Version: +g
    System CPU Count: 2
    System Memory MiB: 15713
    
    Connection   Cost
    10.0.0.55   1
    
    Known Node   Known Connections
    10.0.0.55    10.0.0.62: 1
    10.0.0.62    10.0.0.55: 1
    
    Route        Via
    10.0.0.55   10.0.0.55
    
    Node         Service   Type       Last Seen             Tags
    10.0.0.62   control   Stream     2022-11-06 19:46:53   {'type': 'Control Service'}
    10.0.0.55   control   Stream     2022-11-06 19:46:06   {'type': 'Control Service'}
    
    Node         Work Types
    10.0.0.62   ansible-runner
    10.0.0.55   local
    

    Para obtener más información sobre Receptor, consulte la documentación ascendente.

  4. Verifique las instancias de cluster en ejecución y muestre la capacidad disponible.

    sudo su -l awx -s /bin/bash -c "awx-manage list_instances"
    

    La salida aparece green una vez que el cluster establece la comunicación entre todas las instancias. Si los resultados aparecen en red, espere de 20 a 30 segundos e intente volver a ejecutar el comando.

    Salida de ejemplo:

    [oracle@control-node ~]$ sudo su -l awx -s /bin/bash -c "awx-manage list_instances"
    [controlplane capacity=136]
    	10.0.0.55 capacity=136 node_type=control version=19.5.1 heartbeat="2022-11-08 16:24:03"
    
    [default capacity=0]
    
    [execution capacity=136]
    	10.0.0.62 capacity=136 node_type=execution version=19.5.1 heartbeat="2022-11-08 17:16:45"
    
    

Esto completa la migración de Oracle Linux Automation Manager a un despliegue en cluster.

(Opcional) Verificación de que el cluster está funcionando

  1. Refresque la ventana del explorador web utilizada para mostrar el WebUI anterior o abra una nueva ventana del explorador web e introduzca la URL.

    https://localhost:8444
    

    El puerto utilizado en la URL debe coincidir con el puerto local del túnel SSH.

    Nota: Apruebe la advertencia de seguridad según el explorador utilizado. Para Chrome, haga clic en el botón Advanced (Avanzado) y, a continuación, en el enlace Proceed to localhost (unsafe) (Continuar con el host local [no seguro]).

  2. Vuelva a conectarse a Oracle Linux Automation Manager con el nombre de usuario admin y la contraseña admin.

    Conexión olam2

  3. Después de conectarse, se muestra WebUI.

    olam2-webui

  4. En el menú de navegación de la izquierda, haga clic en Instance Groups en la sección Administration.

    olam2-menú-ig

  5. En la ventana principal, haga clic en el botón Agregar y, a continuación, seleccione Agregar grupo de instancias.

    olam2-ig

  6. Introduzca la información necesaria en la página Crear nuevo grupo de instancias.

    olam2-nuevo-ig

  7. Haga clic en el botón Guardar.

  8. En la página de resumen Detalles, haga clic en el separador Instancias.

  9. En la página Instancias, haga clic en el botón Asociar.

  10. En la página Seleccionar instancias, haga clic en la casilla de control situada junto al nodo de ejecución.

    olam2-ig-asociar

  11. Haga clic en el botón Guardar.

  12. En el menú de navegación de la izquierda, haga clic en Inventarios en la sección Recursos.

    olam2-menú-inv

  13. En la ventana principal, haga clic en el botón Agregar y, a continuación, seleccione Agregar inventario.

    olam2-inventarios

  14. Introduzca la información necesaria en la página Crear nuevo inventario.

    olam2-nuevo-inv

    En Grupos de instancias, seleccione el icono de búsqueda para mostrar el cuadro de diálogo emergente Seleccionar grupos de instancias. Haga clic en la casilla de control situada junto al grupo de ejecución y, a continuación, haga clic en el botón Seleccionar.

  15. Haga clic en el botón Guardar.

  16. En la página de resumen Detalles, haga clic en el separador Hosts.

    olam2-inv-detalle

  17. En la página Hosts, haga clic en el botón Add (Agregar).

    olam2-hosts

  18. En la página Crear nuevo host, introduzca la dirección IP o el nombre de host de una instancia disponible.

    olam2-nuevo-host

    En el entorno de prácticas gratuitas, utilizaremos db-node, que es el nombre de host de la instancia de base de datos remota.

  19. Haga clic en el botón Guardar.

  20. Navegue hasta el menú de la izquierda y haga clic en **Credenciales`.

    olam2-menu-creds

  21. En la página Credenciales, haga clic en el botón Agregar.

    olam2-credenciales

  22. Introduzca la información necesaria en la página Crear Nueva Credencial.

    olam2-nuevos-credos

    En Tipo de credencial, haga clic en el menú desplegable y seleccione Máquina. Esto muestra las credenciales Detalles de tipo.

    Introduzca un nombre de usuario de oracle y busque la clave privada SSH. Al hacer clic en el botón Examinar... se muestra una ventana del cuadro de diálogo Abrir archivo.

    olam2-archivo abierto

    Haga clic con el botón derecho en la ventana principal de ese cuadro de diálogo y, a continuación, seleccione Mostrar archivos ocultos.

    olam2-mostrar-ocultar

    A continuación, seleccione la carpeta .ssh y el archivo id_rsa. Al hacer clic en el botón Open (Abrir), el contenido del archivo de clave privada se copia en el cuadro de diálogo SSH Private Key (Clave privada SSH). Desplácese hacia abajo y haga clic en el botón Guardar.

  23. Vaya al menú de la izquierda y haga clic en Inventarios.

    olam2-menú-inv

  24. En la página Inventarios, haga clic en el inventario Probar.

    olam2-inv-test

  25. En la página de resumen Detalles, haga clic en el separador Hosts.

    olam2-inv-test-detail

  26. En la página Hosts, haga clic en la casilla de control situada junto al host db-node.

    olam2-webui

    A continuación, haga clic en el botón Run Command (Ejecutar comando).

  27. En el cuadro de diálogo Ejecutar comando, seleccione el módulo ping de la lista de valores Módulos y haga clic en el botón Siguiente.

    olam2-webui

  28. Seleccione el entorno de ejecución OLAM EE (2.2) y haga clic en el botón Next (Siguiente).

    olam2-webui

  29. Seleccione la credencial de máquina db-node y haga clic en el botón Next (Siguiente).

    olam2-webui

  30. El panel se refresca y muestra una vista previa del comando.

    olam2-webui

    Después de revisar los detalles, haga clic en el botón Iniciar.

  31. El trabajo se iniciará y mostrará la página Salida del trabajo.

    olam2-webui

    Si todo se ha ejecutado correctamente, la salida muestra un mensaje SUCCESS que indica que el nodo de ejecución se ha puesto en contacto con la instancia db-node mediante el módulo ping de Ansible. Si no ve la salida, refresque la página haciendo clic en el separador Detalles y volviendo al separador Salida.

Pasos Siguientes

La salida de WebUI confirma que tiene un entorno de cluster de trabajo para Oracle Linux Automation Manager. Continúe desarrollando sus habilidades y consulte nuestra otra formación sobre Oracle Linux Automation Manager en Oracle Linux Training Station.

Documentación de Oracle Linux Automation Manager
Formación de Oracle Linux Automation Manager
Estación de formación de Oracle Linux

Más recursos de aprendizaje

Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de formación gratuita en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en un explorador de Oracle Learning.

Para obtener documentación sobre el producto, visite Oracle Help Center.