4.3. 配置静态网络
Assisted Installer 支持以下网络配置:
- 带有 SDN 的 IPv4 网络,支持 OpenShift Container Platform 4.14。
- IPv4 和双栈网络,使用 IPv4 作为主(OVN)支持,OpenShift Container Platform 4.15 及更新的版本支持。
- 使用带有 IP 地址和 MAC 地址映射的静态接口的静态网络配置。
- 使用 NMState 库(主机声明网络管理器 API)托管网络接口配置。您还可以使用 NMState 部署带有绑定、VLAN 和其他高级网络功能的主机。
对于 IBM Z® 上使用 z/VM 的安装,请确保 z/VM 节点和 vSwitch 为静态网络和 NMState 进行了正确配置。另外,z/VM 节点必须分配有固定的 MAC 地址,因为池 MAC 地址可能会导致 NMState 有问题。有关 NMState 的更多信息,请参阅 NMState Declarative Network API。
4.3.1. 使用表单视图配置静态网络 复制链接链接已复制到粘贴板!
您可以使用表单视图或 YAML 视图配置网络。为基本配置选择 Form view。
要添加将使用新或编辑的配置的新主机,您需要在"主机发现"步骤中重新生成发现 ISO,并从其中引导您的新主机。
先决条件
- 您已在 Cluster details 页面中的 Hosts network configuration 下选择了 Static IP、bridge 和 bonds 选项。选择这个选项会在向导中添加 Static 网络配置 步骤。
流程
- 进入 Static 网络配置 页面。
- 在 Configure via 选项中,选择 Form view。
输入网络范围内的配置:
选择网络堆栈类型。有效选项为 IPv4 和 Dual stack (使用 IPv4 作为主选项)。
重要在以下配置中目前不支持 IPv6:
- 单堆栈
- 双栈中的主
- 如果集群主机位于共享 VLAN 上,请选中 Use VLAN 复选框,并输入 VLAN ID。
输入网络范围内的 IP 地址。如果选择了 Dual stack 网络,则必须同时输入 IPv4 和 IPv6 地址。
- 输入 DNS 服务器 IP 地址。
- 以 CIDR 表示法输入集群子网的 IP 地址范围。
- 输入默认网关 IP 地址。
输入特定于主机的配置:
- 如果您只设置使用单一网络接口的静态 IP 地址,请使用表单视图输入主机的 IP 地址和 MAC 地址。
可选: 您可以使用绑定来组合网络接口来增加带宽,并确保冗余。使用静态 IP 地址创建绑定聚合了每个主机的两个网络接口。
- 选择 Use bond 复选框。
从 Bond 类型下拉列表中,选择绑定类型。默认绑定类型是
Active-Backup (1)
。注意有关绑定类型的描述,请参阅绑定模式。
- 输入端口 1 的 MAC 地址。
- 输入端口 2 的 MAC 地址。
- 输入绑定的 IP 地址。
- 点 Next。
4.3.2. 使用 YAML 视图配置静态网络 复制链接链接已复制到粘贴板!
如果您使用多个接口或其他高级网络功能,请使用 YAML 视图,并为使用 NMState 语法的每个主机输入所需的网络状态。有关 NMState 的更多信息,请参阅 NMState Declarative Network API。
您只能使用表单视图创建特定于主机的配置。
先决条件
- 您已在 Cluster details 页面中的 Hosts network configuration 下选择了 Static IP、bridge 和 bonds 选项。选择这个选项会在向导中添加 Static 网络配置 步骤。
流程
- 进入 Static 网络配置 页面。
- 在 Configure via 选项中选择 YAML 视图。
- 将包含 NMState 的 YAML 文件上传到编辑器中,以进行网络配置。
- 在 MAC to interface name mapping 字段中,为网络配置中使用的每个主机接口输入 MAC 地址和接口名称。每个主机都需要 MAC 接口名称映射在正确的机器上运行 NMState YAML。Assisted Installer 使用 MAC 接口名称映射来替换任何临时接口名称。
- 选择 Copy the YAML content 复选框,在多个主机之间复制 YAML 内容。
- 点 Add another host configuration 来配置其他主机。
- 点 Next。