日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

NetApp 解決策の自動化

寄稿者 このページの PDF をダウンロード

手順

  1. Ansible コントロールノードの要件:

    1. 次のパッケージがインストールされた RHEL / CentOS マシン:

      1. Python3

      2. Pip3

      3. Ansible (バージョン 2.10.0 より前)

      4. Git

上記の要件がインストールされていない新しい RHEL / CentOS マシンがある場合は、次の手順に従ってそのマシンを Ansible の制御ノードとしてセットアップします。

  1. RHEL-8/RHEL-7 の Ansible リポジトリを有効にします

    1. RHEL-8 ( root として次のコマンドを実行)

      subscription-manager repos --enable ansible-2.9-for-rhel-8-x86_64-rpms
    2. RHEL-7 ( root として次のコマンドを実行)

      subscription-manager repos --enable rhel-7-server-ansible-2.9-rpms
  2. .sh ファイルを作成します

    vi setup.sh
  3. 以下の内容をファイルに貼り付けます

    #!/bin/bash
    echo "Installing Python ------>"
    sudo yum -y install python3 >/dev/null
    echo "Installing Python Pip ------>"
    sudo yum -y install python3-pip >/dev/null
    echo "Installing Ansible ------>"
    python3 -W ignore -m pip --disable-pip-version-check install ansible >/dev/null
    echo "Installing git ------>"
    sudo yum -y install git >/dev/null
  4. ファイルを実行可能にします

    chmod +x setup.sh
  5. スクリプトの実行(ルートとして)

    ./setup.sh