최신RedHat Red Hat Certified Engineer (RHCE) exam for Red Hat Enterprise Linux 8 Exam (EX294日本語版) - EX294日本語무료샘플문제
문제1
制御ノード control.realmX.example.com に Ansible をインストールして構成します。
次のとおりです。
-------------------------------------------------- ----------------------------------------------
--> 必要なパッケージをインストールします
--> 次のように、/home/admin/ansible/inventory という名前の静的インベントリ ファイルを作成します。
node1.realmX.example.com は dev ホスト グループのメンバーです
node2.realmX.example.com は、テスト ホスト グループのメンバーです。
node3.realmX.example.com & node4.realmX.example.com は prod のメンバーです
ホスト グループ
node5.realmX.example.com は、バランサー ホスト グループのメンバーです。
prod グループは webservers ホスト グループのメンバーです
--> 次のように ansible.cfg という構成ファイルを作成します。
--> ホスト インベントリ ファイル /home/admin/ansible/inventory が定義されています
--> Playbook で使用されるロールの場所は /home/admin/ansible/ roles として定義されます
制御ノード control.realmX.example.com に Ansible をインストールして構成します。
次のとおりです。
-------------------------------------------------- ----------------------------------------------
--> 必要なパッケージをインストールします
--> 次のように、/home/admin/ansible/inventory という名前の静的インベントリ ファイルを作成します。
node1.realmX.example.com は dev ホスト グループのメンバーです
node2.realmX.example.com は、テスト ホスト グループのメンバーです。
node3.realmX.example.com & node4.realmX.example.com は prod のメンバーです
ホスト グループ
node5.realmX.example.com は、バランサー ホスト グループのメンバーです。
prod グループは webservers ホスト グループのメンバーです
--> 次のように ansible.cfg という構成ファイルを作成します。
--> ホスト インベントリ ファイル /home/admin/ansible/inventory が定義されています
--> Playbook で使用されるロールの場所は /home/admin/ansible/ roles として定義されます
정답:
解決策:
物理ホストを介して、workstation.lab.example.com に root ユーザーでログインします。
# ssh [email protected]
# ホスト名
workstation.lab.example.com
# yum install platform-python*
# su - 管理者
# pwd
/ホーム/管理者/
# vim .vimrc
# mkdir -p ansible/roles
# cd アンシブル
# vimインベントリ
[開発]
servera.lab.example.com
[テスト]
serverb.example.com
[製品]
serverc.example.com
serverd.example.com
【バランサー】
serverd.lab.example.com
[ウェブサーバー:子]
製品
:!wq
# vim ansible.cfg
[デフォルト]
在庫 = ./在庫
role_path = ./役割
remote_user = 管理者
ask_pass = false
[権限エスカレーション]
なる=真
become_method = sudo
become_user = ルート
become_ask_pass = false
:!wq
# ansible all --list-hosts
物理ホストを介して、workstation.lab.example.com に root ユーザーでログインします。
# ssh [email protected]
# ホスト名
workstation.lab.example.com
# yum install platform-python*
# su - 管理者
# pwd
/ホーム/管理者/
# vim .vimrc
# mkdir -p ansible/roles
# cd アンシブル
# vimインベントリ
[開発]
servera.lab.example.com
[テスト]
serverb.example.com
[製品]
serverc.example.com
serverd.example.com
【バランサー】
serverd.lab.example.com
[ウェブサーバー:子]
製品
:!wq
# vim ansible.cfg
[デフォルト]
在庫 = ./在庫
role_path = ./役割
remote_user = 管理者
ask_pass = false
[権限エスカレーション]
なる=真
become_method = sudo
become_user = ルート
become_ask_pass = false
:!wq
# ansible all --list-hosts
문제2
/home/sandy/ansible/roles に requirements.yml というファイルを作成し、/home/sandy/ansible/ に role.yml というファイルを作成します。プロキシ ホストでは、haproxy-role を使用する必要があります。http://node3.example.com をカールすると、「node4.example.com へようこそ」と表示され、再度カールすると「node5.example.com へようこそ」と表示されます。php-role は、prod ホストで使用する必要があります。 .
/home/sandy/ansible/roles に requirements.yml というファイルを作成し、/home/sandy/ansible/ に role.yml というファイルを作成します。プロキシ ホストでは、haproxy-role を使用する必要があります。http://node3.example.com をカールすると、「node4.example.com へようこそ」と表示され、再度カールすると「node5.example.com へようこそ」と表示されます。php-role は、prod ホストで使用する必要があります。 .
정답:
解決策:

curl http://node3.example.com でプロキシ ホストを確認します。

curl http://node3.example.com でプロキシ ホストを確認します。
문제3
rhel システムロールの timesync を使用して、/home/sandy/ansible に timesvnc.yml という Playbook を作成します。サーバー 0.uk.pool.ntp.org で現在構成されている nip を使用する時間を設定します。バーストを有効にします。すべてのホストでこれを行います。
rhel システムロールの timesync を使用して、/home/sandy/ansible に timesvnc.yml という Playbook を作成します。サーバー 0.uk.pool.ntp.org で現在構成されている nip を使用する時間を設定します。バーストを有効にします。すべてのホストでこれを行います。
정답:
解決策:


문제4
/home/sandy/ansible/ に jinja テンプレートを作成し、hosts.j2 という名前を付けます。このファイルを次のように編集します。ノードの順序は重要ではありません。次に、/home/sandy/ansible に hosts.yml という Playbook を作成し、テンプレートを /root/myhosts の dev ノードにインストールします。

/home/sandy/ansible/ に jinja テンプレートを作成し、hosts.j2 という名前を付けます。このファイルを次のように編集します。ノードの順序は重要ではありません。次に、/home/sandy/ansible に hosts.yml という Playbook を作成し、テンプレートを /root/myhosts の dev ノードにインストールします。

정답:
解決策:

