30.5. Fujitsu Integrated Remote Management Controller (iRMC)
Fujitsu iRMC 是一个 BMC(Baseboard Management Controller),它集成了 LAN 连接以及扩展的功能。这个驱动提供了对连接到 iRMC 上的裸机系统的电源管理功能。
需要 iRMC S4 或更高版本。
- pm_type
-
将这个选项设置为
irmc。 - pm_user; pm_password
iRMC 接口的用户名和密码。
重要iRMC 用户必须具有
ADMINISTRATOR权限。- pm_addr
- iRMC 接口的 IP 地址。
- pm_port(可选)
- iRMC 操作的端口。默认值是 443。
- pm_auth_method(可选)
-
iRMC 操作的验证方法。使用
basic或digest。默认为basic。 - pm_client_timeout(可选)
- iRMC 操作的超时(以秒为单位)。默认值是 60 秒。
- pm_sensor_method(可选)
获得感应器数据的方法。使用
ipmitool或scci。默认值是ipmitool。-
要启用此驱动程序,请将
irmc添加到undercloud.conf文件的enabled_hardware_types选项中,并重新运行openstack undercloud install命令。
-
要启用此驱动程序,请将
iRMC 使用 UEFI 引导模式
iRMC 需要 ipxe.efi 来使用 UEFI 模式引导。要使用 UEFI 引导,请禁用使用 SNP (Simple Network Protocol) iPXE EFI 的默认行为,并重新安装 undercloud。
步骤
-
创建自定义环境文件,例如
/home/stack/templates/irmc-uefi-boot.yaml。 在自定义环境文件中添加以下配置:
parameter_defaults: IronicIPXEUefiSnpOnly: false
parameter_defaults: IronicIPXEUefiSnpOnly: falseCopy to Clipboard Copied! Toggle word wrap Toggle overflow 编辑
undercloud.conf文件中的custom_env_files参数,以添加您的自定义环境文件:custom_env_files = /home/stack/templates/irmc-uefi-boot.yaml
custom_env_files = /home/stack/templates/irmc-uefi-boot.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注意您可以使用以逗号分隔的列表指定多个环境文件。
重新安装 undercloud 以应用您的配置更新:
$ OpenStack undercloud install