EX294 試験問題 11

/home/sandy/ansible/roles にrequirements.ymlというファイルを作成して、2つのロールをインストールします。最初のロールのソースは、geerlingguy.haproxy と geerlingguy.php です。最初の haproxy-role と 2 番目の php-role に名前を付けます。ロールは /home/sandy/ansible/roles にインストールする必要があります。
  • EX294 試験問題 12

    /home/sandy/ansible/ に logvol.yml という Playbook を作成します。劇中では、Iv0 という名前の論理ボリュームを作成し、ボリューム グループ vgO 上でサイズ 1500MiB にします。ボリューム グループに十分なスペースがない場合は、「論理ボリュームに十分なスペースがありません」というメッセージを表示し、代わりに 800MiB Iv0 を作成します。ボリューム グループがまだ存在しない場合は、「ボリューム グループが存在しません」というメッセージを作成します。すべての Iv0 論理ボリュームに xfs ファイルシステムを作成します。論理ボリュームをマウントしないでください。
  • EX294 試験問題 13

    ansible のインストールと構成
    ユーザー bob が制御ノード上に作成されました。彼に制御ノードに対する適切な権限を与えます。制御ノードで ansible を実行するために必要なパッケージをインストールします。
    次の要件を満たすように構成ファイル /home/bob/ansible/ansible.cfg を作成します。
    * ロール パスには、/home/bob/ansible/roles と、サンプル試験のコースに必要なその他のパスが含まれている必要があります。
    * インベントリ ファイルのパスは /home/bob/ansible/inventory です。
    * Ansible は一度に 10 台のホストを管理できる必要があります。
    * Ansible は、bob ユーザーを使用してすべての管理対象ノードに接続する必要があります。
    次の 5 つのノードのインベントリ ファイルを作成します。
    nodel.example.com
    ノード2.example.com
    ノード3.example.com
    ノード4.example.com
    ノード5.example.com
    これらのノードが、node1 がグループ dev のメンバーであるインベントリー ファイルに含まれるように構成します。nodc2 はグループ test のメンバー、nodc3 はグループ proxy のメンバー、nodc4 とノード 5 はグループ prod のメンバーです。また、prod はグループ Webservers のメンバーです。
  • EX294 試験問題 14

    /home/sandy/ansible/ に report.yml というファイルを作成します。この Playbook を使用して、report.txt というファイルを取得します (以下のようになります)。このファイルをすべてのリモート ホストの /root/report.txt にコピーします。次に、ファイル内の行を編集して、ホストの実際の情報を提供します。ディスクが存在しない場合は、NONE と書き込みます。

    EX294 試験問題 15

    以下を行う package.yml という Playbook を作成します。
    ----------------------------------------------
    --> php および mariadb パッケージを dev、test、および prod ホストのホストにインストールします。
    グループ。
    --> 開発ツール パッケージ グループを開発ホスト グループ内のホストにインストールします。
    --> 開発ホスト グループ内のホスト上のすべてのパッケージを最新バージョンに更新します。