第5章 修復計画の実行
修復計画を作成したら、組織の Ansible Automation Platform (AAP) ワークフローを使用して生成された Playbook をダウンロードして実行したり、Red Hat Lightspeed アプリケーションからリモートシステムで Playbook を実行したりできます。
5.1. Red Hat Lightspeed UI から修復計画を実行する リンクのコピーリンクがクリップボードにコピーされました!
必要な権限を持っており、準備状況チェックに成功すれば、Red Hat Hybrid Cloud Console の Red Hat Lightspeed UI から、修復計画によって生成された Playbook を実行できます。
実行の準備状況チェック
Red Hat Lightspeed UI で修復計画を開くと、準備状況チェックが自動的にアクティブ化されます。準備状況チェックでは、計画に含まれるシステム上で Playbook を実行するために必要な前提条件が満たされていることが確認されます。
準備状況チェックの結果は、修復計画の詳細の Execution readiness セクションに、満たされていない前提条件を把握するために役立つヒントとともに表示されます。
準備状況チェックに失敗した場合、Execute ボタンが無効になります。これは必ずしも計画に問題があることを示しているわけではありません。これは、リモートホストへの接続に問題があるか、接続して実行準備チェックをトリガーするために必要な権限がないことを示している可能性があります。
修復計画の実行に必要な権限
Red Hat Lightspeed からリモートホスト上で修復計画を実行するには、Remediations administrator ロールが必要です。
Remediations administrator ロールは、Red Hat Hybrid Cloud Console の Identity and Access Management (IAM) 設定で 組織管理者 によって作成および付与される定義済みのロールです。
- Remediations user ロールには、リモートシステムで修復計画を実行するのに必要な権限が ありません。Remediations administrator ロールであれば、すべての修復機能にアクセスできます。また、システムが接続されているかどうかを確認することもできます。
- 必要な権限がない場合、システムの接続ステータスが Unknown に設定されます。このステータスは、コンソールの他の使用形態でそのシステムに接続できても設定されます。
- Remediations administrator ロールはデフォルトロールではありません。グループを作成し、自分自身をそのグループに追加する必要があります。User Access 権限の詳細は、ロールとメンバーによるグループアクセスの管理 を参照してください。
前提条件
修復実行準備チェックを成功させるために、次の前提条件が満たされていることを確認する。
- Red Hat Hybrid Cloud Console にログインできる。
- このセクションで前述したように、ユーザーアカウントは Remediations administrator ロールを持つ User Access グループのメンバーである。
- Red Hat Lightspeed とのホスト通信の有効化 の手順を完了した。
- Red Hat Lightspeed UI の Remote Host Configuration Manager ページで、Allow permitted Red Hat Lightspeed users to execute remediation playbooks on rhc-connected systems オプションが有効になっている。
直接接続された 1 つ以上の RHEL システムで修復計画を実行するには、Red Hat Lightspeed UI から次の手順を実行します。
手順
- Automation Toolkit > Remediation Plans に移動します。
- リストをスクロールして修復計画を見つけます。
- 名前をクリックして、Remediation plan の詳細ビューを表示します。
Execute をクリックします。
重要Execute ボタンが無効になっている場合は、いずれかの要件が満たされていないために実行準備チェックに失敗したことを意味します。実行準備チェックのトラブルシューティングを行って成功させるために、実行準備チェック を参照してください。
- プロンプトが表示されたら、Execute playbook on systems をクリックします。Playbook は、修復計画に含まれるシステム上で実行されます。
多くのシステムで実行するアクションが多数含まれる修復計画は、完了するまでに時間がかかる可能性があります。
次のステップ
- 進行状況を監視するには、実行した計画の Execution History タブに移動します。Execution History タブには、含まれる各システムにおける計画実行のステータス、履歴、およびログへのリンクが表示されます。
- 修復計画が正常に実行されたら、修復計画で対処した推奨事項または問題を見つけて開き、修復済みの影響を受けたシステムがリストに表示されなくなっていることを確認します。