这是我第一次在Ubuntu 18.04上配置ucarp。
设置
我的设置包括在VMWare Workstation 15.5下运行的3个VMWare映像(OSBoxes-> Ubuntu 18.04)。所有3个映像都在同一LAN网段上运行。在其中的两张图像上,我安装了ucarp。
-
Image1(客户端)-用于ping虚拟IP地址192.168.10.1,并具有以下 / etc / network / interfaces
自动搜索
iface loine静态自动ens33
iface ens33 inet静态
地址192.168.10.100
网络掩码255.255.255.0
网关192.168.10.1 -
Image2( H1Server )-ucarp的主服务器,具有以下 / etc / network / interfaces
自动搜索
iface loine静态自动ens33
iface ens33 inet静态
地址192.168.10.11
网络掩码255.255.255.0
网关192.168.10.1ucarp-vid 1
ucarp-passwd测试
ucarp-vip 192.168.10.1
ucarp-advbase 1
ucarp-advskew 0
ucarp-master是自动ens33:ucarp
iface ens33:ucarp inet静态
地址192.168.10.1
网络掩码255.255.255.0 -
Image3( H2Server )-ucarp的备份服务器,具有以下 / etc / network / interfaces
自动搜索
iface loine静态自动ens33
iface ens33 inet静态
地址192.168.10.12
网络掩码255.255.255.0
网关192.168.10.1ucarp-vid 1
ucarp-passwd测试
ucarp-vip 192.168.10.1
ucarp-advbase 1
ucarp-advskew 2
ucarp-master否自动ens33:ucarp
iface ens33:ucarp inet静态
地址192.168.10.1
网络掩码255.255.255.0
按上述方式设置3个虚拟机并重新启动它们后,我可以在 H1Server 和 H2Server 上看到网络接口 ens33 和 ens33:ucarp 可用。
我还在 H1Server 和 H2Server 上看到以下文件:
- / usr / share / ucarp / vip-up -内容如下:
/ sbin / ifup $ 1:ucarp - / usr / share / ucarp / vip-down -内容如下:
/ sbin / ifdown $ 1:ucarp - /etc/network/if-up.d/ucarp
问题
现在我不知道如何配置/设置的事情:
- 我看不到Ubuntu映像上运行的ucarp进程。我需要添加/配置/设置什么才能使ucarp进程自动启动并使用 / etc / network / interfaces 文件中的ucarp配置?
- vip-up / down文件和 ... / if-up.d / ucarp 文件到底需要做什么?
已测试
我可以从 H1Server 和 H2Server 上的终端启动ucarp进程,它们可以正常工作。我也可以使用kill -SIGUSR2 [ucarp-pid]
降级主服务器以进行备份非常感谢您的帮助。
萨米人