23.7. rhc RHEL システムロールを使用した Red Hat Lightspeed 修復の設定
rhc RHEL システムロールを使用して、システム上で Red Hat Lightspeed の修復を設定できます。システムを Red Hat Lightspeed に接続すると、Red Hat Lightspeed がデフォルトで有効になります。
rhc を使用すると、Red Hat に直接接続したときに、システム修復の準備を確実に実行できます。Red Hat Lightspeed の修復に関する詳細は、Red Hat Lightspeed 修復ガイド を参照してください。
前提条件
- コントロールノードと管理対象ノードの準備が完了している。
- 管理対象ノードで Playbook を実行できるユーザーとしてコントロールノードにログインしている。
-
管理対象ノードへの接続に使用するアカウントに、そのノードに対する
sudo権限がある。 - Red Hat Lightspeed の修復機能を有効にした。
- システムが登録済みである。
手順
次の内容を含む Playbook ファイル (例:
~/playbook.yml) を作成します。--- - name: Managing systems with the rhc RHEL system role hosts: managed-node-01.example.com tasks: - name: Disable remediation ansible.builtin.include_role: name: redhat.rhel_system_roles.rhc vars: rhc_insights: remediation: absent state: presentPlaybook の構文を検証します。
$ ansible-playbook --syntax-check ~/playbook.ymlこのコマンドは構文を検証するだけであり、有効だが不適切な設定から保護するものではないことに注意してください。
Playbook を実行します。
$ ansible-playbook ~/playbook.yml