4.5. 转换为下一代电源管理驱动程序
Red Hat OpenStack Platform 现在使用下一代驱动程序(也称为 硬件类型 )替换旧的驱动程序。
下表显示了与下一代硬件类型等效的旧驱动程序之间的比较:
旧驱动程序 | 新硬件类型 |
---|---|
|
|
|
|
|
|
|
|
VBMC ( |
|
|
|
在 OpenStack Platform 15 中,这些较旧的驱动程序已被删除,不再可访问。在升级到 OpenStack Platform 16.1 之前,您必须更改为硬件类型。
流程
检查当前启用的硬件类型列表:
$ source ~/stackrc $ openstack baremetal driver list --type dynamic
如果您使用未启用的硬件类型驱动程序,请使用
undercloud.conf
文件中的enabled_hardware_types
参数启用驱动程序:enabled_hardware_types = ipmi,redfish,idrac
保存文件并刷新 undercloud:
$ openstack undercloud install
运行以下命令,为您的电源管理类型替换
OLDDRIVER
和NEWDRIVER
变量:$ source ~/stackrc $ OLDDRIVER="pxe_ipmitool" $ NEWDRIVER="ipmi" $ for NODE in $(openstack baremetal node list --driver $OLDDRIVER -c UUID -f value) ; do openstack baremetal node set $NODE --driver $NEWDRIVER; done