3.3. 在 overcloud 中启用裸机内省


要启用裸机内省,请在部署命令中包括以下两个文件:

对于使用 OVN的部署
  • ironic-overcloud.yaml
  • ironic-inspector.yaml
注意

spine-leaf 路由部署可能需要在 ToR 路由器上进行 DHCP 转发,或者每个子网的 DHCP 代理。元数据服务必须具有到元数据服务器的静态路由。OVN 默认在裸机节点上不提供此路由。

对于使用 OVS的部署
  • ironic.yaml
  • ironic-inspector.yaml

您可以在 /usr/share/openstack-tripleo-heat-templates/environments/services 目录中找到这些文件。使用以下示例包含与您的环境对应的 ironic inspector 的配置详情:

parameter_defaults:
  IronicInspectorSubnets:
    - ip_range: <ip_range>
  IPAImageURLs: '["http://<ip_address>:<port>/agent.kernel", "http://<ip_address>:<port>/agent.ramdisk"]'
  IronicInspectorInterface: 'br-baremetal'

IronicInspectorSubnets

这个参数可以包含多个范围,并可用于 spine 和 leaf。

IPAImageURLs

这个参数包含有关 IPA 内核和 ramdisk 的详细信息。在大多数情况下,您可以使用 undercloud 中使用的相同镜像。如果省略此参数,则必须在每个控制器中包含 alternatives。

IronicInspectorInterface

使用这个参数指定裸机网络接口。

注意

如果您使用可组合 Ironic 或 IronicConductor 角色,您必须将 IronicInspector 服务包含在您的角色文件中。

ServicesDefault:
  OS::TripleO::Services::IronicInspector
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.