14.3. 統合イメージを使用した PXE ブート環境でのステートレスイメージの起動
ルートファイルシステムを初期 ramdisk に統合することで、別途 HTTP サーバーを用意する必要性をなくします。
前提条件
- PXE ステートレスイメージが存在する。
-
ターゲットシステムに、カーネル、initrd、および
rootfsを同時に格納するのに十分なメモリーが搭載されている。 2 GiB の容量 (小さなイメージの場合)。ただし、これはワークロードによって変わります。
警告RAM 容量が不足すると、起動プロセス中にカーネルパニックが発生する可能性があります。
手順
rootfs の CPIO アーカイブを作成します。
$ echo rootfs.img | cpio -c --quiet -L -o > rootfs.cpioinitrd.imgとrootfs.cpioイメージを結合します。$ cat initrd.img rootfs.cpio > combined.img生成された
combined.imgファイルを PXE 設定の initrd として使用してシステムを起動します。注記統合イメージを使用すると、初期ネットワークペイロードが大幅に増加します。PXE フェーズ中にルートファイルシステム全体が転送されるため、特に複数のシステムを同時に起動する場合は、ネットワーク帯域幅がトラフィック増加に対応できることを確認してください。