主服务器脱机时,DHCP故障转移/ DNS不起作用

在VMware环境中,我们每天部署许多新的虚拟主机,为此我们需要一个故障转移DHCP / DNS。

基于CentOS 7,我设置了两个虚拟主机作为故障转移DHCP和dynamicDNS(dns01 / dns02)。 我设置了一个testingnetworking“虚拟机沙箱”,在这个networking中,这两个服务器应该作为DHCP / DNS服务器。 每台服务器都有两个networking接口:

  • eno16777984通过公司DHCP连接到公司networking的IP
  • eno33557248修复IP,连接到“VM Sandbox”10.130.xx,255 / 255.0.0
    (IP's:dns01 = 10.130.0.5 / dns02 = 10.130.0.6)

只要两台服务器都在线,所有工作都正常。 另外当我停止secundary服务器上的DHCP / DNS服务或关机(我想检查系统时,其中一个服务器不可用)但是,如果主服务器脱机系统不再完全工作。

现有主机仍然可以通过名称联系,但不能创build新主机。 对于新部署的virt。 主机仍然使用旧的IP地址。 ('旧IP使用',因为我closures了现有的主机,摧毁它,并部署新的)

当我停止主服务器上的服务时:

辅助服务器dns02 – / var / log / messages:

Nov 2 13:33:19 dns02 dhcpd: peer vlab: disconnected Nov 2 13:33:19 dns02 dhcpd: failover peer vlab: I move from normal to communications-interrupted 

然后关机virt。 主机“s0960057”,摧毁它,并部署新的

 Nov 2 13:36:47 dns02 dhcpd: DHCPDISCOVER from 00:50:56:b6:fb:e6 via eno33557248 Nov 2 13:36:48 dns02 dhcpd: DHCPOFFER on 10.130.7.167 to 00:50:56:b6:fb:e6 (s0960057) via eno33557248 Nov 2 13:36:48 dns02 dhcpd: DHCPREQUEST for 10.130.7.167 (10.130.0.6) from 00:50:56:b6:fb:e6 (s0960057) via eno33557248 Nov 2 13:36:48 dns02 dhcpd: DHCPACK on 10.130.7.167 to 00:50:56:b6:fb:e6 (s0960057) via eno33557248 Nov 2 13:37:00 dns02 named[24444]: client 10.130.0.6#23446/key ddns-update: signer "ddns-update" approved Nov 2 13:37:00 dns02 named[24444]: client 10.130.0.6#23446/key ddns-update: forwarding update for zone 'vlab.xxx/IN' Nov 2 13:37:00 dns02 named[24444]: zone vlab.xxx/IN: could not forward dynamic update to 10.130.0.5#53: operation canceled Nov 2 13:37:00 dns02 dhcpd: Unable to add forward map from s0960057.vlab.xxx to 10.130.7.167: SERVFAIL 

ping s0960057
PING s0960057.vlab.xxx(10.130.7.169)56(84)字节的数据。
– >仍然使用旧的IP。

nslookup s0960057
服务器:10.130.0.6
地址:10.130.0.6#53

名称:s0960057.vlab.xxx
地址:10.130.7.169
– >仍然使用旧的IP。

ping 10.130.7.167
PING 10.130.7.167(10.130.7.167)56(84)字节的数据。
来自10.130.7.167的64个字节:icmp_seq = 1 ttl = 64时间= 0.128ms
– >通过IP ping正在工作

可能是什么问题。 需要什么额外的数据。

最好的问候沃纳