Exécutez le manuel de vente Ansible sans image NetApp Docker
-
Installez les modules Python requis à l'aide de pip :
$ pip install netapp-lib requests paramiko Installing collected packages: netapp-lib, requests, paramiko Successfully installed netapp-lib-2020.3.12 requests-2.23.0 paramiko-2.7.2
-
Installer la collection NetApp Ansible à l'aide de la commande ansible-Galaxy :
To install the collection only for the current user $ ansible-galaxy collection install netapp.ontap To do a more universal installation, $ ansible-galaxy collection install netapp.ontap -p /usr/share/ansible/collections $ chmod -R +rw /usr/share/ansible/collections
Pour plus d'informations sur la commande ansible-Galaxy, voir "Documentation Ansible Galaxy" Pour plus d'informations sur la collection NetApp Ansible, consultez le "Page de collecte NetApp Ansible".
-
Exécutez le PlayBook Ansible à l'aide de la commande ansible-PlayBook :
$ cd <downloaded_playbook_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] ****************************************************************
Si un ensemble de clusters avec différents identifiants de connexion est défini, le PlayBook Ansible doit être exécuté sur chaque cluster. Aucune modification n'est nécessaire au fichier d'inventaire car Ansible PlayBook ignore les clusters pour lesquels la connexion a échoué.
Pour plus d'informations sur la commande ansible-PlayBook, reportez-vous au "Documentation relative au manuel de vente Ansible" Et pour exécuter le Ansible PlayBook en mode vérification (exécution à sec), reportez-vous à la "Ansible : mode de vérification".
Après avoir exécuté le manuel de vente, reportez-vous au "Validations de l'installation du micrologiciel" pour les instructions post-exécution.