DHCP failover / DNS não funciona quando o servidor principal está offline

1

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:

  • eno16777984 IP via empresa DHCP, conectado à rede da empresa
  • eno33557248 corrigir IP, conectado a "VM Sandbox" 10.130.x.x, 255 / 255.0.0
    (IP's: dns01 = 10.130.0.5 / dns02 = 10.130.0.6)

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

    
por Werner 02.11.2015 / 14:27

0 respostas