7.5. インストールファイルの作成
以下の手順に従って ISO イメージを生成し、iSCSI ターゲットにアップロードする iPXE スクリプトを作成します。
手順
以下のコマンドを実行して agent イメージを作成します。
$ openshift-install --dir <install_directory> agent create image次のコマンドを実行して iPXE スクリプトを作成します。
$ cat << EOF > agent.ipxe !ipxe set initiator-iqn <iscsi_initiator_base>:\${hostname} sanboot --keep iscsi:<iscsi_network_subnet>.1::::<iscsi_target_base>:\${hostname} EOFここでは、以下のようになります。
- <iscsi_initiator_base>
- ISO を起動しているホスト上の iSCSI イニシエーター名を指定します。この名前は iSCSI ターゲットでも使用できます。
- <iscsi_network_subnet>
- iSCSI ターゲットの IP アドレスを指定します。
- <iscsi_target_base>
- iSCSI ターゲット名を指定します。この名前はイニシエーター名と同じにすることができます。
コマンド例
$ cat << EOF > agent.ipxe !ipxe set initiator-iqn iqn.2023-01.com.example:\${hostname} sanboot --keep iscsi:192.168.45.1::::iqn.2023-01.com.example:\${hostname} EOF