periodicamente substituindo NTP para fins de simulação

3

Eu tenho esta situação:

  • O NTP é usado para sincronizar o tempo em um conjunto de máquinas com Windows 7 e Server 2008. Nada fora do comum sobre isso.
  • periodicamente neste sistema, o tempo precisa ser alterado para fins de teste / treinamento (é um sistema de simulação de treinamento que tem muitas operações dependentes de tempo).

Minha pergunta:

Como o NTP em geral não gosta muito de grandes saltos ou mudanças de tempo AFAIK, existe uma maneira padrão para que o relógio possa ser alterado no servidor NTP raiz no sistema e fazer com que ele se propague pelo sistema? em um período de tempo razoável (um minuto ou dois?) Não é aceitável desativar e / ou reiniciar todos os serviços do cliente NTP para conseguir isso.

Alguma ideia? Seria bom fazer isso sem escrever algum tipo de script personalizado para desabilitar serviços e atualizar relógios em todo o lugar.

Obrigado antecipadamente.

    
por Gerard 06.01.2011 / 19:09

2 respostas

2

Que tal isolar esse grupo de máquinas que viajam no tempo e apontá-las para um serviço NTPD dedicado em um servidor com alguns recursos extras?

Existem comandos NTP disponíveis para fazer / permitir grandes saltos de NTP, então você pode empurrá-los pela rede ou incorporá-los como comandos locais em seu sistema de simulação de treinamento / scripts?

Ou desative NTP nessas máquinas e obtenha total liberdade de data / hora definida?

    
por 06.01.2011 / 20:34
0

O melhor que posso sugerir é encontrar HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient nos clientes e alterar SpecialPollInterval para um pequeno intervalo de sondagem (decimal, unidades são segundos).

Quanto à parte dos grandes saltos, o UNIX / Linux tem o comando ntpdate para permitir um grande salto, geralmente executado logo antes de o ntpd começar a rodar para manter o skew sob controle. A única coisa que eu posso encontrar para o Windows 7 que é remotamente semelhante é w32tm.exe /resync (parte do sistema operacional).

    
por 07.01.2011 / 05:25