第4章 アップグレード後のタスク
本セクションで紹介する手順の一部はオプションです。お使いのインストールに関連する手順のみを選択できます。
PXE ベースの検出プロセスを使用する場合には、Satellite の ホスト > 検出されたホスト ページに表示させるホストで、Satellite または Capsule Server 上で Discovery アップグレードの手順を実行する必要があります。
4.1. Discovery のアップグレード リンクのコピーリンクがクリップボードにコピーされました!
このセクションでは、PXE ブートを使用して Satellite Server に登録するホストに渡した PXELinux テンプレートとブートイメージを更新する方法を説明します。
Satellite 6.4 以降、プロビジョニングテンプレートには別途サブネットが関連付けられるので、対象のサブネットに対して TFTP Capsule を使用するように初期設定しないようにしてください。アップグレード後にサブネットを作成する場合には、特に Satellite また Capsule が Discovery テンプレートにプロキシーサービスを提供できるようにしてから、テンプレート Capsule を使用するように、検出されたホストで全ホストを設定する必要があります。
アップグレード中は、TFTP プロキシーが設定された各サブネットが有効化されている場合には、テンプレート Capsule を TFTP Capsule と同じに設定してください。アップグレード後には、すべてのサブネットでこれが正しく設定されていることを確認してください。
ホストで PXE ブートを使用しない場合には、Satellite に新規ホストを検出させるために、これらの手順は、必要ありません。
4.1.1. Satellite Server での Discovery のアップグレード リンクのコピーリンクがクリップボードにコピーされました!
Satellite Web UI で Discovery テンプレートを更新します。
- ホスト > プロビジョニングテンプレート に移動します。
-
PXELinux global default
行で クローン をクリックします。 -
名前 フィールドに、テンプレートの新しい名前を入力します (例:
ACME PXE global default
)。 -
テンプレートエディターフィールドで、
ONTIMEOUT local
行をONTIMEOUT discovery
に変更し、送信 をクリックします。 - 管理 > 設定 に移動します。
-
Global default PXELinux template
の 値 をクリックします。 - 新しく作成したテンプレートの名前を選択し、チェックボタンをクリックします。
- ホスト > プロビジョニングテンプレート に移動します。
- PXE デフォルトのビルド をクリックして、OK をクリックします。
- Satellite Web UI で 設定 > 検出ルール に移動し、選択した組織および場所を検出ルールに関連付けます。
4.1.2. Capsule Server での Discovery のアップグレード リンクのコピーリンクがクリップボードにコピーされました!
Satellite Server で、Foreman Discovery パッケージが最新であることを確認します。
satellite-maintain packages install tfm-rubygem-foreman_discovery
# satellite-maintain packages install tfm-rubygem-foreman_discovery
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以前の手順で更新が行われた場合には、
satellite-maintain
サービスを再起動します。satellite-maintain service restart
# satellite-maintain service restart
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 検出されたホストでプロビジョニングネットワークに接続した Satellite Capsule の Discovery イメージ、または検出されたホストに TFTP サービスを提供する Satellite Capsule の Discovery イメージをアップグレードします。
satellite-maintain packages install foreman-discovery-image
# satellite-maintain packages install foreman-discovery-image
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 同じインスタンスに、Proxy サービスを提供するパッケージをインストールして、
foreman-proxy
サービスを再起動します。satellite-maintain packages install tfm-rubygem-smart_proxy_discovery service foreman-proxy restart
# satellite-maintain packages install tfm-rubygem-smart_proxy_discovery # service foreman-proxy restart
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Satellite Web UI で、インフラストラクチャー > Capsule に移動して、関連する Capsule の機能コラムに Discovery が表示されていることを確認します。必要に応じて、アクション ドロップダウンメニューから リフレッシュ を選択します。
インフラストラクチャー > サブネット に移動し、検出を使用する各サブネットで以下を行います。
- サブネット名をクリックします。
- Capsule タブで、上で設定した Capsule に Discovery Capsule が設定されているのを確認します。
4.1.3. サブネットにテンプレート Capsule があることの確認 リンクのコピーリンクがクリップボードにコピーされました!
検出されたホストが含まれる全サブネットに、テンプレート Capsule が設定されていることを確認します。
- Satellite Web UI で、インフラストラクチャー > Capsule に移動します。
- 確認するサブネットを選択します。
- Capsule タブで、テンプレート Capsule が、このサブネットに設定されていることを確認します。
テンプレート Capsule を使用したサブネットの設定に関する詳細は、Red Hat Satellite ホストの管理ガイドの Discovery サブネットの設定 を参照してください。