Eu tenho um problema ao configurar o NTP para manter o tempo em uma rede independente. Este será um fuso horário da ilha. O problema é que o tempo se separa, mesmo depois de terem sido sincronizados inicialmente.
Existem dois servidores NTP redundantes que executam o RHEL 5.4 e vários clientes Windows XP. Os requisitos são que a rede seja sincronizada com o servidor A enquanto o servidor B atua como backup. Nós temos um GPS que funciona como um servidor de tempo controlando o servidor A e o servidor B, mas nem sempre está disponível. Quando o GPS está presente, ambos os servidores sincronizam com o GPS.
Os clientes XP parecem se dividir em dois grupos quando os servidores se separam; com algum servidor a seguir e outro servidor B.
Como posso evitar que meus dois servidores se separem?
Posso controlar qual servidor os clientes XP seguem?
Os dois arquivos ntp.conf são os seguintes
ntp.conf para o servidor A ( 10.203.224.13
)
# Tweek NTP's behavior
tinker panic 0 step 0.01 stepout 64
# GPS
server 10.203.220.12 burst iburst minpoll 4 maxpoll 6
# Server A
server 10.203.224.13 burst iburst minpoll 4 maxpoll 6
# Server B
server 10.203.224.14 burst iburst minpoll 4 maxpoll 6
# Configure the local clock to serve from
server 127.127.1.1
fudge 127.127.1.1 stratum 11
# Establish the drift file location
driftfile /etc/ntp.drift
ntp.conf para o servidor B ( 10.203.224.14
)
# Tweek NTP's behavior
tinker panic 0 step 0.01 stepout 64
# GPS
server 10.203.220.12 burst iburst minpoll 4 maxpoll 6
# Server A
server 10.203.224.13 burst iburst minpoll 4 maxpoll 6
# Server B
server 10.203.224.14 burst iburst minpoll 4 maxpoll 6
# Configure the local clock to serve from
server 127.127.1.1
fudge 127.127.1.1 stratum 13
# Establish the drift file location
driftfile /etc/ntp.drift
No servidor A
[root@serverA]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
10.203.220.12 .INIT. 16 u - 64 0 0.000 0.000 0.000
10.203.224.13 .INIT. 16 u - 64 0 0.000 0.000 0.000
10.203.224.14 LOCAL(1) 14 u 27 64 377 0.312 359.753 0.289
*LOCAL(1) .LOCL. 11 l 55 64 377 0.000 0.000 0.001
No servidor B
[root@serverB]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
10.203.220.12 .INIT. 16 u - 64 0 0.000 0.000 0.000
10.203.224.13 LOCAL(1) 12 u 55 64 377 0.346 -359.56 0.107
10.203.224.14 .INIT. 16 u - 64 0 0.000 0.000 0.000
*LOCAL(1) .LOCL. 13 l 54 64 377 0.000 0.000 0.001