11.2. HTTP ブート


HTTP ブートを使用して、HTTP を使用するネットワーク経由でシステムをブートできます。

11.2.1. マネージド DHCP を使用した HTTP ブートの要件

HTTP ブートでマシンをプロビジョニングするには、以下の要件を満たしていることを確認してください。

クライアント要件

HTTP ブートが機能するには、お使いの環境に以下のクライアント側の設定があることを確認します。

  • すべてのネットワークベースのファイアウォールで、サブネットのクライアントが Capsule にアクセスするように設定すること。詳細は、「Capsule のネットワーク」 を参照してください。
  • クライアントが DHCP サーバーと DNS サーバーにアクセスできること。
  • クライアントが HTTP UEFI ブート Capsule にアクセスできること。

ネットワーク要件

  • オプション: ホストおよび DHCP サーバーがルーターで隔てられている場合は、DHCP リレーエージェントを設定し、DHCP サーバーを指定しておく。

Satellite 要件

TFTP プロトコルは HTTP UEFI ブートには使用されませんが、Satellite は TFTP Capsule API を使用してブートローダー設定をデプロイします。

HTTP ブートが機能するには、Satellite に以下の設定があることを確認します。

  • Satellite Server と Capsule の両方に DNS が設定され、プロビジョニングされたホスト名を解決できる。
  • クライアントが DHCP の要求とオファーを送受信できるように、クライアントが UDP ポート 67 および 68 にアクセス可能である。
  • Capsule からブートローダーおよびキックスタートテンプレートをダウンロードできるように、クライアントに対して TCP ポート 8000 を解放している。
  • HTTPS プロトコルを使用して Capsule からブートローダーをダウンロードできるように、クライアントに対して TCP ポート 9090 を解放している。
  • ホストのプロビジョニングインターフェイスとして機能するサブネットに、DHCP Capsule、HTTP Boot Capsule、TFTP Capsule、および Templates Capsule がある。
  • grub2-efi パッケージが最新版に更新されていること。grub2-efi パッケージを最新バージョンに更新し、インストーラーを実行して最新のブートローダーを /boot から /var/lib/tftpboot ディレクトリーにコピーするには、以下のコマンドを入力します。

    # satellite-maintain packages update grub2-efi
    # satellite-installer

11.2.2. マネージド外 DHCP を使用した HTTP ブートの要件

マネージド DHCP を使用せずに HTTP ブートでマシンをプロビジョニングするには、以下の要件を満たしていることを確認してください。

クライアント要件

  • HTTP UEFI ブート URL は以下のいずれかに設定する必要があります。

    • http://capsule.example.com:8000
    • https://capsule.example.com:9090
  • クライアントが DHCP サーバーと DNS サーバーにアクセスできること。
  • クライアントが HTTP UEFI ブート Capsule にアクセスできること。
  • すべてのネットワークベースのファイアウォールで、サブネットのクライアントが Capsule にアクセスするように設定すること。詳細は、「Capsule のネットワーク」 を参照してください。

ネットワーク要件

  • クライアントで利用可能なマネージド外の DHCP サーバー。
  • クライアントで利用可能なマネージド外の DNS サーバー。DNS が利用できない場合は、IP アドレスを使用してクライアントを設定します。

Satellite 要件

TFTP プロトコルは HTTP UEFI ブートには使用されませんが、Satellite は TFTP Capsule API を使用してブートローダー設定をデプロイします。

  • Satellite Server と Capsule の両方に DNS が設定され、プロビジョニングされたホスト名を解決できる。
  • クライアントが DHCP の要求とオファーを送受信できるように、クライアントが UDP ポート 67 および 68 にアクセス可能であること。
  • Capsule からブートローダーおよびキックスタートテンプレートをダウンロードできるように、クライアントに対して TCP ポート 8000 が解放してあること。
  • クライアントが HTTPS 経由で Capsule からブートローダーをダウンロードできるように、TCP ポート 9090 が開いていることを確認します。
  • ホストプロビジョニングインターフェイスサブネットに HTTP Boot Capsule セットがある。
  • ホストプロビジョニングインターフェイスサブネットに TFTP Capsule セットがある。
  • ホストプロビジョニングインターフェイスサブネットに Templates Capsule セットがある。
  • grub2-efi パッケージを最新バージョンに更新し、インストーラーを実行して、/boot ディレクトリーから / var/lib/tftpboot ディレクトリーに最新のブートローダーをコピーすること。

    # satellite-maintain packages update grub2-efi
    # satellite-installer
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.