第 10 章 裸机驱动程序
您可以将裸机节点配置为使用在裸机置备服务中启用的其中一个驱动程序。每个驱动程序都包括一个置备方法和电源管理类型。有些驱动程序需要额外的配置。本节中描述的每个驱动程序都使用 PXE 进行置备;驱动程序根据电源管理类型列出。
您可以通过在 ironic.yaml
文件中配置 IronicEnabledHardwareTypes
参数来添加驱动程序。默认情况下启用 ipmi
和 redfish
。
有关支持的插件和驱动程序的完整列表,请参阅 Red Hat OpenStack Platform 中的组件、插件和驱动程序支持。
10.1. 智能平台管理接口 (IPMI)
IPMI 是一个提供带外远程管理功能的接口,包括电源管理和服务器监控。要使用此电源管理类型,所有裸机置备服务节点都需要一个连接到共享的裸机恢复网络的 IPMI。启用 ipmi
驱动程序,并在节点的 driver_info
中设置以下信息:
-
ipmi_address
- IPMI NIC 的 IP 地址。 -
ipmi_username
- IPMI 用户名。 -
ipmi_password
- IPMI 密码。
注意
Red Hat OpenStack Platform 16.1 使用 ipmitool
2.0。在某些硬件中,内省或常规电源控制操作可能会失败,并显示以下错误:
Error in open session response message : no matching cipher suite Error: Unable to establish IPMI v2 / RMCP+ session
在这种情况下,您必须将 IPMI 密码套件设置为版本 3,然后才能运行内省:
$ openstack baremetal node set <node-UUID> --driver-info ipmi_cipher_suite=3