Redhat Linux 网络接口自动启动

Redhat Linux Network Interface Autostart

我们有一个包含 2 个实例的 PostgreSQL 集群,其中一个是主实例,另一个是主实例。它们都是 运行 在 Red Hat Enterprise Linux 版本 8.5 (Ootpa) 上。为了统一连接字符串,我们使用虚拟 IP。

我们在管理虚拟 IP 时遇到问题。我们正在手动管理 VIP。

关于我的备节点内容/etc/sysconfig/network-scripts/ifcfg-eth0:1:

NAME="eth0:1"
DEVICE="eth0:1"
ONBOOT=no
NETBOOT=no
BOOTPROTO=none
IPADDR=$My-VIP
NETMASK="255.255.255.240"
TYPE=Ethernet
PEERDNS=no

当我重新启动此备用服务器时,它会尝试启动“eth0:1”接口,即使“ONBOOT=no”参数也是如此,这会导致问题,因为相同的 VIP“$My-VIP”已被主实例占用.

还有我应该检查的任何其他配置吗?

如果您需要额外的信息或日志,请告诉我,我会尽快提供。

提前致谢!

根据我从前同事那里得到的消息,这是因为基本接口“eth0”。重新启动后,eth0 会启动所有依赖于它的接口。摆脱此评论 IPADDR 的唯一方法 eth0:1.