NetApp Docker イメージなしで Ansible Playbook を実行

寄稿者 netapp-manishc netapp-reenu このページの PDF をダウンロード

手順
  1. をインストールします "Python" および "Ansible"

  2. * pip * を使用して必要な Python パッケージをインストールします。

    $ 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
  3. * Ansible galaxy* コマンドを使用して、 NetApp Ansible コレクションをインストールします。

    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

    Ansible galxy コマンドの詳細については、を参照してください "Ansible Galaxy Documentation を参照してください" NetApp Ansible コレクションの詳細については、を参照してください "NetApp Ansible のコレクションページ"

  4. Ansible Playbook を * Ansible プレイブック * コマンドで実行:

    $ 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] ****************************************************************
    ログインクレデンシャルが異なるクラスタのセットがある場合は、各クラスタで Ansible Playbook を実行する必要があります。Ansible Playbook ではログインに失敗したクラスタがスキップされるため、インベントリファイルの変更は不要です。

プレイブックを実行したら、を参照してください "ファームウェアのインストールの検証" 実行後の手順については、を参照してください。