第 10 章 裸机(ironic)参数


参数Description

IronicCleaningDiskErase

部署前和之间的磁盘清理类型。完全 清理。元数据 仅清理磁盘元数据(分区表)。默认值为 full

IronicCleaningNetwork

用于清理裸机节点的 overcloud 网络的名称或 UUID。调配 的默认值可在初始部署过程中保留(如果尚未创建网络),并且应更改为部署后堆栈更新中的实际 UUID。默认值为 provisioning

IronicDefaultBootOption

如何引导裸机实例。设置为 local 以将本地引导装载程序用于分区镜像(需要 grub2)。设置为 netboot,以使用 PXE/iPXE 从控制器启动实例。默认值为 local

IronicDefaultNetworkInterface

默认要使用的网络接口实施。设置为 flat 以使用一个扁平提供商网络。设置为 neutron 以使 OpenStack Bare Metal (ironic)与 OpenStack Networking (neutron) ML2 驱动程序交互,以启用其他网络类型和某些高级网络功能。需要正确设置 IronicProvisioningNetwork。默认值为 flat

IronicDefaultResourceClass

用于新节点的默认资源类。

IronicDeployLogsStorageBackend

用于存储 ramdisk 日志的后端,可以是 "local" 或 "swift"。默认值为 local

IronicEnableStagingDrivers

是否启用暂存驱动程序。默认值为 False

IronicEnabledBootInterfaces

启用了引导接口实现。每个硬件类型都必须启用至少一个有效的实施。默认值为 ['pxe']

IronicEnabledConsoleInterfaces

启用的控制台接口实施。每个硬件类型都必须启用至少一个有效的实施。默认值为 ['ipmitool-socat', 'no-console']

IronicEnabledDeployInterfaces

启用部署接口实施。每个硬件类型都必须启用至少一个有效的实施。默认值为 ['iscsi', 'direct']

IronicEnabledDrivers

启用 OpenStack Bare Metal (ironic)驱动程序。默认值为 ['pxe_ipmitool', 'pxe_drac', 'pxe_ilo']

IronicEnabledHardwareTypes

启用 OpenStack Bare Metal (ironic)硬件类型。默认值为 ['ipmi', 'redfish']

IronicEnabledInspectInterfaces

已启用检查接口实施。每个硬件类型都必须启用至少一个有效的实施。默认值为 ['no-inspect']

IronicEnabledManagementInterfaces

已启用的管理界面实施。每个硬件类型都必须启用至少一个有效的实施。默认值为 ['ipmitool', 'redfish']

IronicEnabledNetworkInterfaces

启用网络接口实施。每个硬件类型都必须启用至少一个有效的实施。默认值为 ['flat', 'neutron']

IronicEnabledPowerInterfaces

启用电源接口实施。每个硬件类型都必须启用至少一个有效的实施。默认值为 ['ipmitool', 'redfish']

IronicEnabledRaidInterfaces

启用的 RAID 接口实现。每个硬件类型都必须启用至少一个有效的实施。默认值为 ['no-raid', 'agent']

IronicEnabledStorageInterfaces

启用的存储接口实现。每个硬件类型都必须启用至少一个有效的实施。默认值为 ['cinder', 'noop']

IronicEnabledVendorInterfaces

启用供应商接口实施。每个硬件类型都必须启用至少一个有效的实施。默认值为 ['ipmitool', 'no-vendor']

IronicIPXEEnabled

是否要使用 iPXE 而不是 PXE 进行部署。默认值为 True

IronicIPXEPort

使用 iPXE 时用于提供镜像的端口。默认值为 8088

IronicInspectorCollectors

以逗号分隔的 IPA 检查收集器列表。默认值为 default,logs

IronicInspectorDiscoveryDefaultDriver

用于新发现的节点的默认驱动程序(需要 IronicInspectorEnableNodeDiscovery 设置为 True)。这个驱动会自动添加到 enabled_drivers 中。默认值为 ipmi

IronicInspectorEnableNodeDiscovery

使 ironic-inspector 注册到 OpenStack Bare Metal (ironic)中 PXE 引导内省 ramdisk 的任何未知节点。用于新节点的默认驱动程序由 IronicInspectorDiscoveryDefaultDriver 参数指定。也可以使用内省规则来指定它。默认值为 False

IronicInspectorExtraProcessingHooks

要附加到默认列表中的处理 hook 的逗号分隔列表。默认值为 extra_hardware,lldp_basic,local_link_connection

IronicInspectorIPXEEnabled

是否使用 iPXE 进行检查。默认值为 True

IronicInspectorInterface

检查 dnsmasq 将侦听的网络接口。默认值为 br-ex

IronicInspectorIpRange

在检查过程中给节点临时 IP 范围。这不应与 OpenStack Networking (neutron) DHCP 分配的任何范围重叠,但必须将其路由回 ironic-inspector。这个选项没有有意义的默认值,因此是必需的。

IronicInspectorKernelArgs

用于 OpenStack Bare Metal (ironic)检查器的内核参数。The default value is ipa-inspection-dhcp-all-interfaces=1 ipa-collect-lldp=1 ipa-debug=1.

IronicInspectorUseSwift

是否使用 Swift 存储内省数据。默认值为 True

IronicPassword

Bare Metal 服务和数据库帐户的密码。

IronicProvisioningNetwork

如果 IronicDefaultNetworkInterface 设为 neutron,则 overcloud 网络的名称或 UUID 用于置备裸机节点。调配 的默认值可在初始部署过程中保留(如果尚未创建网络),并且应更改为部署后堆栈更新中的实际 UUID。默认值为 provisioning

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.