6.4. PXE を使用しないプロビジョニングによるホストの作成


一部のハードウェアには PXE ブートインターフェイスがありません。Satellite では、PXE ブートなしでホストをプロビジョニングできます。これは、PXE を使用しないプロビジョニングとしても知られ、ホストが使用できるブート ISO が生成されます。この ISO を使用して、ホストは Satellite Server に接続してインストールメディアを起動し、オペレーティングシステムをインストールできます。

Satellite には PXE を使用しない検出サービスがあり、DHCP や TFTP など PXE ベースのサービスなしで操作できます。詳細は、「PXE を使用しない Discovery の実装」 を参照してください。

ブート ISO のタイプ

ブート ISO には次の種類があります。

完全ホストイメージ
特定ホストのカーネルおよび初期 RAM ディスクイメージを含むブート ISO。このイメージは、ホストが正しくチェーンロードできない場合に役立ちます。プロビジョニングのテンプレートは、現在も Satellite Server からダウンロードされます。
サブネットイメージ
特定ホストに関連付けられていないブート ISO。ISO はホストの MAC アドレスを Capsule Server に送信し、ホストのエントリーと照合します。イメージには IP アドレスの詳細は保存されず、ブートストラップするにはネットワーク上の DHCP サーバーにアクセスする必要があります。このイメージは、同じサブネットのプロビジョニングした NIC を伴うすべてのホストに対して汎用性があります。イメージは iPXE ブートファームウェアに基づいており、限られた数のネットワークカードのみがサポートされます。
注記

フルホストイメージは SYSLINUX と Grub に基づいており、ほとんどのネットワークカードで動作します。サブネットイメージ を使用する場合、iPXE ベースのブートディスクで動作すると予想されるネットワークカードドライバーのリストについては、ipxe.org でサポートされているハードウェア を参照してください。

完全なホストイメージ にはプロビジョニングトークンが含まれているため、生成されたイメージの有効期間は限られています。セキュリティートークン設定の詳細は、「セキュリティートークンの有効期間の設定」 を参照してください。

Satellite Web UI の代わりに CLI を使用する場合は、CLI 手順 を参照してください。

手順

  1. Satellite Web UI で、Hosts > Create Host に移動します。
  2. 名前 フィールドには、プロビジョニングされたシステムのホスト名に設定する名前を入力します。
  3. 組織 および ロケーション タブをクリックし、要件に合うようにコンテキストを変更します。
  4. Host Group リストから、フォームの生成に使用するホストグループを選択します。
  5. インターフェイス タブをクリックして、ホストのインターフェイスで、編集 をクリックします。
  6. フィールドに値が投入されていることを確認します。特に以下に注意してください。

    • ホスト タブの 名前DNS 名 になります。
    • Satellite Server は新規ホストの IP アドレスを自動的に割り当てます。
  7. MAC アドレス フィールドには、ホストの MAC アドレスを入力します。
  8. Satellite Server が、ホストの最初のインターフェイスに Managed (管理)Primary、および Provision オプションを自動選択していることを確認します。選択されていない場合は、それらを選択してください。
  9. オペレーティングシステム タブをクリックして、すべてのフィールドに値が含まれていることを確認します。オペレーティングシステムの各要素を確認してください。
  10. Provisioning TemplatesResolve をクリックして、新しいホストが使用する適切なプロビジョニングテンプレートを識別できることを確認します。

    プロビジョニングテンプレートの関連付けの詳細は、「プロビジョニングテンプレート」 を参照してください。

  11. パラメーター タブをクリックして、パラメーターが存在し、そのパラメーターでアクティベーションキーが指定されていることを確認します。存在しない場合には、アクティベーションキーを追加します。
  12. Submit をクリックしてホストの詳細を保存します。これで、ホストのエントリーが作成され、ホストの詳細ページが表示されます。
  13. Satellite Server からブートディスクをダウンロードします。

    • ホストの詳細ページの Full host image の場合は、縦リーダー記号をクリックして Full host 'My_Host_Name' イメージ を選択します。
    • サブネットイメージ の場合は、Infrastructure > Subnets に移動し、必要なサブネットの Actions 列のドロップダウンメニューをクリックして、Subnet generic image を選択します。
  14. 必要に応じて、dd ユーティリティーまたは livecd-tools を使用して USB ストレージデバイスに ISO を書き込みます。
  15. ホストを起動して、ISO または USB ストレージデバイスからブートする場合には、ホストは Satellite Server に接続し、キックスタートツリーからオペレーティングシステムのインストールを開始します。

    インストールが完了したら、ホストはアクティベーションキーを使用して Satellite Server にも登録し、必要な設定と管理ツールを Satellite Client 6 のリポジトリーからインストールします。

CLI 手順

  1. hammer host create コマンドを使用してホストを作成します。

    # hammer host create --name "My_Host_Name" --organization "My_Organization" \
    --location "My_Location" --hostgroup "My_Host_Group" --mac "aa:aa:aa:aa:aa:aa" \
    --build true --enabled true --managed true
  2. hammer host interface update コマンドを使用し、お使いのネットワークインターフェイスのオプションが設定されていることを確認します。

    # hammer host interface update --host "My_Host_Name" --managed true \
    --primary true --provision true
  3. Hammer bootdisk コマンドを使用して、Satellite Server からブートディスクをダウンロードします。

    • 完全ホストイメージ 向け。

      # hammer bootdisk host --host My_Host_Name.example.com --full true
    • サブネットイメージ 向け。

      # hammer bootdisk subnet --subnet My_Subnet_Name

    これにより、使用するホストのブート ISO が作成されます。

  4. 必要に応じて、dd ユーティリティーまたは livecd-tools を使用して USB ストレージデバイスに ISO を書き込みます。
  5. 物理ホストを起動して、ISO または USB ストレージデバイスからブートする場合には、ホストは Satellite Server に接続し、キックスタートツリーからオペレーティングシステムのインストールを開始します。

    インストールが完了したら、ホストはアクティベーションキーを使用して Satellite Server にも登録し、必要な設定と管理ツールを Satellite Client 6 のリポジトリーからインストールします。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る