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