大家好,
我的集群配置有问题,我解释一下我的配置,所有的基础架构都在 VMware 中:
节点1IP:192.168.10.10
节点2IP:192.168.10.11
集群IP:192.168.10.12
这个配置没问题,在我测试集群配置时也正常工作。但是,当我添加另一个以太网卡时,因为我需要在其他网络中使用其他VLAN配置一个服务器场。
在这种情况下,我尝试在配置文件中修改“$exclude=”–exclude if_eth0_conf –exclude if_eth1_conf”;”,并配置
节点1eth1:192.168.20.11
节点2eth1:192.168.20.12
虚拟接口:192.168.20.13
我在主节点上创建了虚拟接口,并将其复制到备份节点。现在一切正常,IP 20.13 可以ping通。但是当我强制均衡到节点2时,一切似乎都正常,但 IP 却无法ping通,显然服务器场也不起作用。
你能帮帮我吗?我第一次使用这个软件。
谢谢。
你好,Stiven,
欢迎来到 Relianoid 社区。
您能否为每个节点生成一个支持保存(在系统 > 支持保存)并将它们放在:support AT relianoid DOT com?
感谢。
你好,Stiven,
我已经检查了支持保存文件,但我需要更多有关问题发生时节点状态的信息。
当问题发生时,您能否分享第二个节点的新支持保存?
如果您当时无法访问 Web 界面,请从控制台运行此命令:/usr/local/relianoid/bin/supportsave
然后,重新启动节点后,您可以 scp 位于 /tmp 中的新文件。
感谢。
你好,Stiven,
感谢您发送所需信息。我没有发现日志或配置方面存在任何问题。
请验证当节点 1 和节点 2 分别作为主节点时,浮动虚拟 IP 的 MAC 地址是否发生变化。您可以针对每个 IP 地址进行以下操作:
ping -c1 IP地址
arp -n | grep IP地址
确保 VMware 虚拟交换机的安全设置允许更改 IP 地址的 MAC 地址。
如果您需要更多帮助或问题已解决,请告知我们。
我配置了 Vmware 虚拟交换机以允许 2 个不同 vlan 的 mac 更改,在这种情况下,当集群节点主机因故障更改为另一个时,分配给集群的虚拟接口继续工作,但其他虚拟接口不起作用,我不知道我是否有配置错误。
谢谢
你好,Stiven,
我看到了你的留言:
我想我找到问题所在了。故障转移时,新的主服务器会向网关通告新的 ARP MAC 地址。当我从新的主服务器执行“arping -U 172.16.212.1 -s 172.16.212.220 -c1”命令时,网关的 ARP 会更新,一切正常。请问如何自动执行此操作?
因此,当节点成为主节点时,要自动执行此操作,请将此命令添加到文件 /usr/local/relianoid/config/noid-start。
确保在两个节点上都进行了此更改。
我希望这会有所帮助。