10.6. 转换为下一代电源管理驱动程序


Red Hat OpenStack Platform 现在使用下一代驱动程序(也称为 硬件类型 ),它取代了旧的驱动程序。

下表显示了旧驱动程序和下一代硬件类型的类似比较:

Expand
旧驱动程序新硬件类型

pxe_ipmitool

ipmi

pxe_drac

idrac

pxe_ilo

ilo

pxe_irmc

irmc

fake_pxe

fake-hardware

在 Red Hat OpenStack Platform (RHOSP) 15 中,这些较旧的驱动程序已被移除,不再能被访问。在升级到 RHOSP 15 之前,您必须更改为新的硬件类型。

流程

  1. 检查当前启用的硬件类型列表:

    $ source ~/overcloud
    $ openstack baremetal driver list --type dynamic
    Copy to Clipboard Toggle word wrap
  2. 如果您使用没有启用的硬件类型驱动程序,请在环境文件中使用 IronicEnabledHardwareTypes 参数来启用驱动程序:

    parameter_defaults:
      IronicEnabledHardwareTypes: ipmi,redfish,idrac
    Copy to Clipboard Toggle word wrap
  3. 保存文件并运行 overcloud 部署命令:

    $ openstack overcloud deploy -e [ENVIRONMENT_FILE] -r [ROLES_DATA] -n [NETWORK_DATA]
    Copy to Clipboard Toggle word wrap

    确保您包含与 overcloud 相关的所有环境和数据文件。

  4. 运行以下命令。将 OLDDRIVERNEWDRIVER 变量用于电源管理类型:

    $ source ~/overcloud
    $ 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
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat