我有2个VPS和Ubuntu OS 20,我在一台服务器上有2个IP,在第二台服务器上有1个IP。
服务器1→173.248 . .,173.248 . .服务器2→173.248 .
我想设置一个IP作为浮动IP。我怎么做呢?实际上,我想在Ubuntu服务器上为HTTP服务器创建一个集群。如果一台服务器宕机,HTTP服务器将从第二台服务器启动。我已经在服务器上安装了心脏起搏器和同步系统。当一个服务器的服务关闭时,IP将移动到第二台服务器,但当它移动到第二台服务器时,我无法ping或访问IP。
如果您还需要其他信息,请告诉我。
谢谢。
我想创建HA集群来保持活HTTP服务的活动。浮动IP移动到新服务器,但我无法ping通它。
要在Ubuntu中设置浮动IP,您可以使用if-up。d脚本。步骤如下:
- 确保if-up。在Ubuntu系统上运行以下命令安装d脚本:
sudo apt-get install iuppdown
- 在if-up中创建新文件。 使用以下命令将名为floating_ip.sh的d目录
sudo nano/etc/if-up.d/floating_ip.sh
- 在文件中添加以下行,替换
您想使用的浮动IP地址:
# !/bin/sh/sbin/ip addr add 保存文件并退出编辑器 执行floating_ip.sh脚本: sudo chmod + x/etc/if-up.d/floating_ip.sh sudo ifdown eth0 &&Sudo ifup eth0 完成这些步骤后,浮动IP应该在您的系统上处于活动状态。如果您仍然无法ping通浮动IP,请确保网络接口已启动并运行,并且没有防火墙规则阻止对IP的访问。