Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Ejecute el libro de aplicaciones de Ansible con la imagen de Docker de NetApp

Colaboradores

Antes de ejecutar el libro de aplicaciones de Ansible, asegúrese de que se ha extraído el archivo NetApp_Ansible_*.zip y que el servidor web con archivos de firmware de disco o bandeja está listo.

Antes de empezar

Antes de ejecutar el libro de aplicaciones de Ansible con el Docker de NetApp, debe:

Pasos
  1. "Configure Docker".

  2. Tire de la imagen de NetApp Docker desde DockerHub ejecutando el siguiente comando:

    $ docker pull schmots1/netapp-ansible
    
    Using default tag: latest
    latest: Pulling from schmots1/netapp-ansible
    docker.io/schmots1/netapp-ansible:lates

    Para obtener más información acerca del comando docker pull, consulte "Documentación de Docker Pull".

  3. Ejecute la imagen de Docker como contenedor e inicie sesión en el contenedor para ejecutar el libro de aplicaciones de Ansible.

  4. Copie la ruta de la carpeta que contiene el libro de aplicaciones de Ansible y los archivos de inventario extraídos, por ejemplo, ruta_de_libro_descargados. El libro de aplicaciones de Ansible y los archivos de inventario deben estar en la misma carpeta para una ejecución correcta.

  5. Monte la carpeta como un volumen en el contenedor Docker. Por ejemplo, para montar la carpeta Container_PATH, debe ejecutar el siguiente comando:

    $ docker run -v <downloaded_playbook_path>:/<container_path> -it schmots1/netapp-ansible:latest /bin/bash

    El contenedor se inicia y la consola se encuentra ahora en el shell bash del contenedor. Si quiere más información acerca del comando Docker Run, consulte "Documentación de Docker Run".

  6. Ejecute el libro de aplicaciones de Ansible dentro del contenedor con el comando ansible-playbook:

    $ cd <container_path>
    $ ansible-playbook na_ontap_pb_upgrade_firmware.yml
     
    Enter your ONTAP admin username: ****
    Enter the password for your ONTAP admin user: ****
    Enter the base URL to the firmware package (using HTTP is recommended): http://<web-server>/path/
    PLAY [ONTAP Firmware Upgrade] ****************************************************************
    Nota Si hay un conjunto de clústeres con credenciales de inicio de sesión diferentes, debe ejecutarse el libro de aplicaciones de Ansible en cada clúster. No es necesario realizar ningún cambio en el archivo de inventario, ya que el libro de aplicaciones de Ansible omite los clústeres para los que no se ha podido iniciar sesión.

Para obtener más información acerca del comando ansible-playbook, consulte "Documentación del libro de estrategia de Ansible" Y para ejecutar la tableta Ansible playbook en el modo de comprobación (ejecución en seco), consulte "Ansible: Modo de comprobación".

Después de ejecutar el libro de aplicaciones de Ansible, consulte "Validaciones de instalación del firmware" para obtener instrucciones posteriores a la ejecución.