Blog

Keep up to date with the latest news

第 3 章 Red Hat OpenStack 部署最佳实践

设置用于内省的子网范围,以容纳您要一次执行内省的最大 overcloud 节点

当使用 director 部署和配置 RHOSP 时,使用 control plane 网络的 CIDR 标记来容纳您现在或将来添加的所有 overcloud 节点。

为首选网络启用 Jumbo 帧

当高使用的网络使用巨型帧或更高的 MTU 时,网络可以发送更大的数据报或 TCP 有效负载,并减少高带宽的 CPU 开销。仅为支持更高 MTU 的网络启用巨型帧。已知为更高的 MTU 提供更好的性能的标准网络是租户网络、存储网络和存储管理网络。如需更多信息,请参阅使用 director 安装和管理 Red Hat OpenStack Platform 中的配置巨型帧。

将每个节点的全球名称(WWN)设置为每个节点的根磁盘提示,以防止节点在部署和引导过程中使用错误的磁盘

当节点包含多个磁盘时,请使用内省数据将 WWN 设置为每个节点的根磁盘提示。这可防止节点在部署和引导过程中使用错误的磁盘。如需更多信息,请参阅使用 director 安装和管理 Red Hat OpenStack Platform 指南中的为多磁盘 Ceph 集群定义根磁盘。

在有多个磁盘的节点上启用自动清理裸机服务(ironic)

使用 Bare Metal 服务自动清理来清除具有多个磁盘的节点上的元数据,并可能有多个引导装载程序。因为磁盘上存在多个引导装载程序,节点可能会与引导磁盘不一致,这会导致在尝试拉取使用错误 URL 的元数据时节点部署失败。

要启用裸机服务自动清理,在 undercloud 节点上编辑 undercloud.conf 文件并添加以下行:

clean_nodes = true

clean_nodes = true

Copy to Clipboard

Copied!

Toggle word wrap

Toggle overflow

限制裸机(ironic)内省的节点数量

如果您同时在所有节点上执行内省,则可能会因为网络限制而出现故障。一次在最多 50 个节点上执行内省。

确保 undercloud.conf 文件中的 dhcp_start 和 dhcp_end 范围足够大,适用于您在环境中具有的节点数量。

如果可用 IP 不足,请不要发布超过该范围的大小。这限制了同时内省操作的数量。要允许内省 DHCP 租期过期,在内省完成后,请不要在几分钟后发出更多 IP 地址。