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


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

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

ブート 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. Name フィールドには、ホストの名前を入力します。
  3. オプション: Organization タブをクリックし、要件に合わせて組織コンテキストを変更します。
  4. オプション: Location タブをクリックし、要件に合わせてロケーションコンテキストを変更します。
  5. Host Group リストから、ホストを割り当てるホストグループを選択します。そのホストグループがフォームに入力されます。
  6. Interfaces タブをクリックし、ホストのインターフェイスで Edit をクリックします。
  7. フィールドに値が投入されていることを確認します。特に以下に注意してください。

    • Satellite は新規ホストの IP アドレスを自動的に割り当てます。
    • MAC address フィールドには、ホストのプロビジョニングインターフェイスの MAC アドレスを入力します。これにより、PXE ブートプロセス中のホストが識別されます。
    • Host タブの NameDNS name になります。
    • Satellite が、ホストの最初のインターフェイスに ManagedPrimary、および Provision オプションを自動選択していることを確認します。選択されていない場合は、それらを選択してください。
  8. OK をクリックして保存します。別のインターフェイスを追加するには、Add Interface をクリックします。プロビジョニング および プライマリー には、インターフェイスは 1 つしか選択できません。
  9. Operating System タブをクリックして、すべてのフィールドに値が含まれていることを確認します。オペレーティングシステムの各要素を確認してください。
  10. Provisioning TemplatesResolve をクリックして、新しいホストが使用する適切なプロビジョニングテンプレートを識別できることを確認します。

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

  11. Parameters タブで、Add parameter をクリックします。名前が kt_activation_keys のパラメーターを追加し、string タイプを選択して、アクティベーションキーの名前を値として入力します。アクティベーションキーは、ホストと同じ組織に属している必要があります。複数のアクティベーションキーをコンマで区切って入力することもできます。
  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 に登録され、Red Hat Satellite Client 6 リポジトリーから必要な設定および管理ツールがインストールされます。

CLI 手順

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

    # hammer host create \
    --build true \
    --enabled true \
    --hostgroup "My_Host_Group" \
    --location "My_Location" \
    --mac "My_MAC_Address" \
    --managed true \
    --name "My_Host_Name" \
    --organization "My_Organization"
  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 \
      --full true \
      --host My_Host_Name
    • サブネットイメージ 向け。

      # hammer bootdisk subnet --subnet My_Subnet_Name

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

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

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

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る