在VMware环境中,我们每天部署许多新的虚拟主机,为此我们需要一个故障转移DHCP / DNS。
基于CentOS 7,我设置了两个虚拟主机作为故障转移DHCP和dynamicDNS(dns01 / dns02)。 我设置了一个testingnetworking“虚拟机沙箱”,在这个networking中,这两个服务器应该作为DHCP / DNS服务器。 每台服务器都有两个networking接口:
只要两台服务器都在线,所有工作都正常。 另外当我停止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正在工作
可能是什么问题。 需要什么额外的数据。
最好的问候沃纳