Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Ansible Playbook mit NetApp Docker Image ausführen

Beitragende

Bevor Sie das Ansible Playbook ausführen, stellen Sie sicher, dass die Datei NetApp_Ansible_*.zip extrahiert wurde und der Webserver mit Festplatten- oder Shelf-Firmware-Dateien bereit ist.

Bevor Sie beginnen

Vor der Ausführung des Ansible Playbook mit dem NetApp Docker sollten Sie:

Schritte
  1. "Richten Sie Docker ein".

  2. Ziehen Sie das NetApp Docker Image aus DockerHub, indem Sie den folgenden Befehl ausführen:

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

    Weitere Informationen zum Befehl „Andocker Pull“ finden Sie im "Docker Pull-Dokumentation".

  3. Führen Sie das Docker Image als Container aus und melden Sie sich zum Ausführen des Ansible Playbook am Container an.

  4. Kopieren Sie den Pfad des Ordners, der das extrahierte Ansible Playbook und die Bestanddateien enthält, zum Beispiel download_Playbook_path. Das Ansible Playbook und die Bestanddateien sollten sich zur erfolgreichen Ausführung im selben Ordner befinden.

  5. Mounten Sie den Ordner als Volume auf dem Docker Container. Um den Ordner Container_PATH zu mounten, sollten Sie beispielsweise den folgenden Befehl ausführen:

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

    Der Container startet und die Konsole befindet sich jetzt in der Bash Shell des Containers. Weitere Informationen zum Befehl Docker Ausführen finden Sie im "Docker Führen Die Dokumentation Aus".

  6. Ansible-Playbook in den Container mit dem Befehl ansible-Playbook ausführen:

    $ 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] ****************************************************************
    Hinweis Wenn es eine Reihe von Clustern mit unterschiedlichen Anmeldedaten gibt, muss das Ansible Playbook auf jedem Cluster ausgeführt werden. Die Bestandsdatei muss nicht geändert werden, da das Ansible Playbook die Cluster überspringt, für die die Anmeldung fehlgeschlagen ist.

Weitere Informationen zum Befehl ansible-Playbook finden Sie im "Ansible Playbook-Dokumentation" Informationen zum Ausführen des Ansible-Playbooks im Check-Modus (Dry Run) finden Sie unter "Ansible: Prüfen Sie den Modus".

Informationen zum Ansible Playbook finden Sie nach dem Ausführen des Ansible -Playbook im "Validieren Der Firmware-Installation" Für Anweisungen nach der Ausführung.