6.2. Discovery サービスのインストール
Satellite Server では、Discovery サービスはデフォルトで有効になっていますが、さらに、TFTP サービスを提供する任意の Capsule Server で検出サービスを有効にすることもできます。
Discovery サービスには、Red Hat Satellite で提供される Discovery イメージが必要です。Discovery イメージは、ホスト上で起動される最小限のオペレーティングシステムを使用して、初期のハードウェア情報を取得し、Satellite にチェックインします。
Satellite で提供される Foreman Discovery イメージは、Red Hat Enterprise Linux 8 をベースにしています。
手順
Satellite Server に
foreman-discovery-image
をインストールします。# satellite-maintain packages install foreman-discovery-image
foreman-discovery-image
パッケージは、Discovery ISO を/usr/share/foreman-discovery-image/
ディレクトリーにインストールします。また、このパッケージは PXE ブートイメージを/var/lib/tftpboot/boot/fdi-image
ディレクトリーに展開します。Capsule Server を使用する場合は、Capsule Server に Discovery プラグインをインストールします。
# satellite-installer \ --enable-foreman-proxy-plugin-discovery
Capsule Server を使用する場合は、Capsule Server に
foreman-discovery-image
をインストールします。# satellite-maintain packages install foreman-discovery-image
また、このパッケージは PXE ブートイメージを
/var/lib/tftpboot/boot/fdi-image
ディレクトリーに展開します。検出可能なホストを含むサブネットの Discovery Capsule を設定します。
- Satellite Web UI で、Infrastructure > Subnets に移動します。
- サブネットを選択します。
- Capsules タブで、使用する Discovery Capsule を選択します。
使用するサブネットごとにこれを実行します。