Em um ambiente VMware, implantamos diariamente muitos novos hosts virtuais e, para isso, precisamos de um DHCP / DNS de failover.
Baseado no CentOS 7 eu configuro dois hosts virtuais como DHCP de failover e DNS dinâmico (dns01 / dns02). Eu configurei uma rede de teste "VM Sandbox" e, nessa rede, o servidor deve funcionar como servidores DHCP / DNS. Cada um desses servidores tem duas interfaces de redes:
Desde que os dois servidores estejam online, tudo está funcionando bem. Além disso, quando eu parar o serviço DHCP / DNS no servidor secundário ou desligá-lo (eu quero verificar o sistema quando um dos servidores não estão disponíveis) Mas, se o servidor principal estiver offline, o sistema não estará mais funcionando totalmente.
Os hosts existentes ainda podem ser contatados por nome, mas não por novos hosts criados. Para nova virt implantada. hosts ainda o endereço IP antigo é usado. ('IP antigo usado' porque eu desliguei o host existente, destruí-lo e implantá-lo novo)
Quando eu paro os serviços no servidor principal:
Servidor secundário 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
Em seguida, feche virt. host "s0960057", destrua-o e implemente-o novamente
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) bytes de dados.
- > Ainda assim, o IP antigo é usado.
nslookup s0960057
Servidor: 10.130.0.6
Endereço: 10.130.0.6 # 53
Nome: s0960057.vlab.xxx
Endereço: 10.130.7.169
- > Ainda assim, o IP antigo é usado.
ping 10.130.7.167
PING 10.130.7.167 (10.130.7.167) 56 (84) bytes de dados.
64 bytes de 10.130.7.167: icmp_seq = 1 ttl = 64 tempo = 0,128 ms
- > ping via IP está funcionando
Qual pode ser o problema? Quais dados adicionais são necessários.
Atenciosamente Werner