Cluster do Windows Server e comportamento de tempo de economia de luz de dia estranho

5

No final de semana (domingo, 27 de março), o Horário de Verão entrou em vigor aqui na Irlanda e, portanto, todos os servidores (todos os servidores win2k3) em nosso Ambiente de Produção atualizaram o Times + 1 Hora. No entanto, algo que não posso explicar causou 2 de nossos nós de cluster para atualizar @ 02:08 e 02:38 ao invés de @ 00:59.

Temos dois domínios em nosso ambiente de produção.

  • DOMAIN1 contém PDC1 + 6 ou 7 máquinas virtuais. (Web independente, Load Bal, servidores de arquivos)
  • DOMAIN2 contém PDC2 + 2 Servidores físicos que são agrupados juntos para o SQL Server

Em DOMAIN1, tudo parecia funcionar perfeitamente com todas as máquinas avançando 1 hora em exacly 00:59:59 - > %código%. Isso pode ser confirmado visualizando registros de data e hora em arquivos de log em qualquer um desses servidores ou visualizando dados de registro de data e hora gravados em tabelas de BD por esses servidores.

Em DOMAIN2, no entanto, algo estranho aconteceu.

  • Trabalhos na Instância do SQL Server Agent em DB_NODE_1 mostram a mudança de horário ocorrendo @ 02:08. Ou seja, há trabalhos por minuto que mostram horários de início de 02:08, depois 03:09
  • Trabalhos na Instância do SQL Server Agent no DB_NODE_2 mostram a mudança de horário ocorrendo @ 02:38. Ou seja, há trabalhos por minuto que mostram horários de início de 02:38, em seguida, 03:39

O mesmo vale para as inserções de banco de dados nas duas instâncias que contavam com a função 02:00:00 do SQL. Os dados mostram que as inserções de getdate () avançam para +1 hora em GetDate() & 02:08 , respectivamente, nas duas instâncias.

Então, minha pergunta é: POR QUÊ?

Todos os servidores (PDC, Physical e VM) têm exatamente os mesmos Locale & Configurações de Fuso Horário (GMT, Ireland (English)) Todos os servidores têm a opção "Ajustar automaticamente para horário de verão" selecionada. Todos os servidores não PDC são configurados para usar o serviço de tempo do Windows para obter atualizações de tempo de seu PDC se houver variações Todos os servidores têm exatamente as mesmas configurações de registro do W32Time

Portanto, estou completamente perplexo porque estes dois nós de cluster decidiram esperar 68 minutos & 98 minutos para fazer suas atualizações de horário de verão.

Obrigado, se alguém puder acender uma luz sobre isso.

    
por Eoin Campbell 28.03.2011 / 16:11

1 resposta

1

O serviço de hora do Windows sincroniza os horários em UTC, portanto, esse não será seu problema.

A única coisa que vem à mente é que você tem diferentes conjuntos de atualizações instaladas em alguns dos servidores e eles têm dados de fuso horário diferentes. Em geral, você deve usar o WSUS para garantir que todos os servidores em um cluster de servidores supostamente idênticos tenham as mesmas atualizações aplicadas.

    
por 13.04.2012 / 02:09