PowerEdge:SLES 15でのHTTP起動
摘要: 以下の情報では、HTTPブートを使用してDell EMC PowerEdgeサーバーにSLES 15 OSをインストールする手順について説明します。
说明
HTTP起動
HTTP Bootは、クライアント/サーバー通信ベースのアプリケーションです。Dynamic Host Configuration Protocol(DHCP)、Domain Name System(DNS)、およびHypertext Transfer Protocol(HTTP)を組み合わせて、ネットワーク経由でシステムを導入および構成する機能を提供します。この新機能は、ネットワーク展開のトリビアル ファイル転送プロトコル(TFTP)ベースのPreboot Execution Environment (PXE)ブート方法に代わる、より高性能な機能として使用できます。
このドキュメントでは、HTTP起動メカニズムの概要、SUSE Linux Enterprise Server 15 (SLES15)でのHTTPブート サーバのセットアップ手順、およびHTTP起動を使用してDell EMC PowerEdge 14G以降のサーバーにSLES15をインストールする手順について説明します。
HTTP ブートサーバーの構成
このセクションでは、Dell EMC PowerEdgeサーバーでHTTPブートを使用する方法について説明します。また、SUSE Linux Enterprise Server (SLES 15)オペレーティング システムでHTTPブート サーバーを確立する方法についても説明します。HTTPブートを介したOSのインストールでは、HTTP NBPとしてgrubを使用します。grub.cfgファイルを編集する必要があります。これにより、httpプロトコルを介してインストール イメージからカーネルとinitrdがロードされ、インストールが開始されます。
手順:
この例では、HTTPサーバーのルート ディレクトリーとして/var/www/htmlが使用されています。
- HTTPサービスを実行しているサーバーをセットアップします。
systemctl start httpd
- ルート ディレクトリーにあるSLES 15 isoをコピーし、一時フォルダーにマウントします。
- /var/www/html/にフォルダーを作成します。
例:ここに移動してください。 httpboot フォルダが作成されます。
- 次の内容をコピーします:
/root/tmp/EFI/BOOT in /var/www/html/httpboot

- 内部に別のフォルダーを作成します
/var/www/html/sles15をクリックし、initrdefiとlinuxefifrom/root/tmp/boot/x86_64/loaderとなります。これらはinitrdHTTPブート サーバーからの初期起動に使用されるカーネル。

- SLES 15のリポジトリーを含む別のフォルダーを作成します。これは、インストール中にインストーラーがパッケージを選択するリポジトリです。
- grub.cfg ファイルを編集して、メニューエントリを取得します (追加の OS エントリが必要な場合)

HTTPブート クライアントの構成:
HTTP起動は、BIOSのUEFI HTTP起動クライアントでサポートされ、有効になっている必要があります。
- サーバーの電源を入れ、F2キーを押してシステム セットアップ メニューを起動します。
- [System BIOS]を選択します。

- [Boot Settings]を選択します。
[Boot Mode]で[UEFI]を選択します。 設定を保存します。

- [Network Settings]を選択します

- [UEFI HTTP Settings]で、[HTTP Device 1]を選択します。Enabled

- HTTP Device1 Settingsに移動します。
インターフェイスを有効にします。
[プロトコル] を [IPv4] として選択します。
VLANを無効にします。
URI の入力 :

HTTP ブートを使用した OS のインストール
HTTP Bootを使用してOSをインストールする前に、次の点を確認します。
HTTP ブート・サーバーとクライアント・マシンは、同じネットワーク・セグメント内にあります。HTTPサービスとDHCPサービスはアクティブなステータスです。
HTTP Bootオプションが有効になっており、クライアント側のBIOSで起動モードがUEFIに設定されています。
手順:
サーバーにHTTP Bootを使用してOSをインストールするには、次の手順を実行します。
1.Dell PowerEdgeサーバーの電源を入れ、F11を押してブート マネージャーを起動します。
2.[Boot Menu]オプションで[HTTP Device1]を選択します。
3.[SLES 15 Installation]を選択してインストールを開始します。
