第 4 章 添加 OpenStack 基础架构提供程序


部署 CloudForms 管理引擎设备 后,您可以先将其添加为 OpenStack 基础架构提供程序来管理 OpenStack 环境。提供 admin 帐户的详情,以访问 admin 租户中的资源:

  1. 导航到 Infrastructure > Providers
  2. Configuration (Configuration),然后点 Add a New Infrastructure Provider (Add a New Infrastructure Provider)。
  3. 输入要添加的提供程序 的名称Name 是在控制台中标记该设备的方式。
  4. Type 列表中选择 OpenStack Platform Director
  5. 输入提供程序 的主机名或 IP 地址(IPv4 或 IPv6)

    重要

    主机名 必须使用唯一的完全限定域名(FQDN)。

  6. 从列表中选择 keystone 服务的 API Version。默认为 Keystone v2

    重要

    如果 keystone 服务被配置为使用 SSL,您必须输入 keystone SSL 端口。

  7. 为供应商选择适当的 区域。默认情况下,区域设置为默认。
  8. Credentials 区域中,在 Default 下提供 OpenStack Infrastructure 管理用户所需的登录凭证:

    • Username 字段中输入用户名。
    • Password 字段中输入密码。
    • 确认 Confirm Password 字段中的用户密码。
    • 单击 Validate,以确认 CloudForms 管理引擎 可以使用用户名和密码连接到 OpenStack Infrastructure 实例。
  9. AMQP 下,提供高级消息队列协议消息传递服务所需的登录凭证:

    • Username 字段中输入管理用户名。
    • Password 字段中输入用户密码。
    • 确认 Confirm Password 字段中的用户密码。
    • 单击 Validate 以确认 CFME 可以连接到消息传递服务。
  10. RSA 密钥对 下,提供通过 SSH 连接到提供商中的所有主机所需的用户名和私钥:

    • Username 字段中输入管理用户名。
    • Private Key 字段中输入部署 OpenStack 的机器中的私钥。
  11. 点击 Add
注意

CloudForms 管理引擎 要求所有 OpenStack 服务的 adminURL 端点位于非私有网络中。因此,您应该为 adminURL 端点分配 192.168.x.x 以外的 IP 地址。adminURL 端点必须可以被 CFME 设备访问,该设备负责收集清单并从 OpenStack 环境收集指标。此外,请确保可以访问所有 keystone 端点,否则 刷新 过程将失败。

4.1. 配置 Red Hat CloudForms 以接收事件

要允许红帽 CloudForms 从 Red Hat OpenStack Platform 环境中接收事件,您必须在该环境中为 Compute 服务和编排服务配置 notification_driver 选项。

  1. 编辑 /etc/heat/heat.conf 并指定以下选项:

    notification_driver=glance.openstack.common.notifier.rpc_notifier
    notification_topics=notifications
    Copy to Clipboard Toggle word wrap
  2. 编辑 /etc/nova/nova.conf 并指定以下选项:

    notification_driver=messaging
    notification_topics=notifications
    Copy to Clipboard Toggle word wrap
  3. 重启 Compute 服务和编配服务:

    # systemctl restart openstack-heat-api.service \
      openstack-heat-api-cfn.service \
      openstack-heat-engine.service \
      openstack-heat-api-cloudwatch.service
    # systemctl restart openstack-nova-compute.service
    Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部