第 8 章 为完全断开连接的主机配置网络设置
了解如何应用网络自定义和设置,以便在完全断开连接的主机上运行 MicroShift。断开连接的主机应该是 Red Hat Enterprise Linux (RHEL)操作系统,版本 9.0+,无论是实际还是虚拟主机,在没有网络连接的情况下运行。
8.1. 为完全断开连接的主机准备网络
使用以下步骤在运行完全断开连接的操作系统的设备上启动并运行 MicroShift 集群。如果没有外部网络连接,则 MicroShift 主机被视为完全断开连接。
通常,这意味着该设备没有附加的网络接口控制器(NIC)来提供子网。这些步骤也可以在设置后删除的 NIC 的主机上完成。您还可以使用 Kickstart 文件的 %post
阶段在没有 NIC 的主机上自动化这些步骤。
重要
为断开连接的环境配置网络设置是必需的,因为 MicroShift 需要网络设备来支持集群通信。要满足此要求,您必须配置 MicroShift 网络设置,以便在设置过程中使用分配给系统回送设备的 "fake" IP 地址。
8.1.1. 流程概述
要在断开连接的主机上运行 MicroShift,需要以下步骤:
- 准备主机
- 如果 MicroShift 当前正在运行并清理对网络进行了修改的更改,请停止 MicroShift。
- 设置持久主机名。
- 在回环接口上添加"关闭" IP 地址。
- 将 DNS 配置为使用假的 IP 作为本地名称服务器。
-
为主机名添加一个条目到
/etc/hosts
。
- 更新 MicroShift 配置
-
将
nodeIP
参数定义为新的回环 IP 地址。 -
将
.node.hostnameOverride
参数设置为持久主机名。
-
将
- 以使更改生效
- 如果附加,则禁用默认 NIC。
- 重启主机或设备。
启动后,MicroShift 使用 loopback 设备进行集群内部通信。