7.5. UEFI ブートモードの設定
デフォルトのブートモードは、レガシー BIOS モードです。新しいシステムでは、レガシー BIOS モードの代わりに UEFI ブートモードが必要な可能性があります。ブートモードを UEFI モードに変更するには、以下の手順を実施します。
手順
undercloud.confファイルで以下のパラメーターを設定します。ipxe_enabled = True inspection_enable_uefi = True
ipxe_enabled = True inspection_enable_uefi = TrueCopy to Clipboard Copied! Toggle word wrap Toggle overflow undercloud.confファイルを保存して、アンダークラウドのインストールを実行します。openstack undercloud install
$ openstack undercloud installCopy to Clipboard Copied! Toggle word wrap Toggle overflow インストールスクリプトが完了するまで待ちます。
登録済みの各ノードのブートモードを
uefiに設定します。たとえば、capabilitiesプロパティーにboot_modeパラメーターを追加する場合や既存のパラメーターを置き換える場合には、以下のコマンドを実行します。NODE=<NODE NAME OR ID> ; openstack baremetal node set --property capabilities="boot_mode:uefi,$(openstack baremetal node show $NODE -f json -c properties | jq -r .properties.capabilities | sed "s/boot_mode:[^,]*,//g")" $NODE
$ NODE=<NODE NAME OR ID> ; openstack baremetal node set --property capabilities="boot_mode:uefi,$(openstack baremetal node show $NODE -f json -c properties | jq -r .properties.capabilities | sed "s/boot_mode:[^,]*,//g")" $NODECopy to Clipboard Copied! Toggle word wrap Toggle overflow 注記profileおよびboot_optionのケイパビリティーが保持されていることを確認してください。openstack baremetal node show r530-12 -f json -c properties | jq -r .properties.capabilities
$ openstack baremetal node show r530-12 -f json -c properties | jq -r .properties.capabilitiesCopy to Clipboard Copied! Toggle word wrap Toggle overflow 各フレーバーのブートモードを
uefiに設定します。openstack flavor set --property capabilities:boot_mode='uefi' control
$ openstack flavor set --property capabilities:boot_mode='uefi' controlCopy to Clipboard Copied! Toggle word wrap Toggle overflow