O relógio do servidor inicial é executado muito rápido

2

Eu tenho um servidor Debian rodando em algum hardware a partir de 2004, e o relógio em tempo real está rodando muito rápido. Eu o configurei para rodar o ntpdate a cada hora, então o relógio está mais correto, mas isso parece meio como um hack.

AFAIK há algumas razões pelas quais isso poderia dar errado. A primeira é que a bateria do CMOS é antiga. Mas o servidor está sempre ligado, então não vejo por que isso deve ter algum efeito. O servidor está em uma sala muito quente, mas está funcionando bem, então eu não acho que esta é a razão.

Se a bateria for antiga, posso alterá-la sem desligar o servidor (bateria de troca a quente)?

    
por Marius 02.12.2010 / 18:53

4 respostas

3

Alteração da bateria do CMOS com a máquina ligada - Não

    
por 02.12.2010 / 18:59
1

Como oKtosiTe disse Crystal Oscillator é a coisa que pode ficar menos precisa depois de muito tempo. Teoricamente, as linhas de dados que transportam esses impulsos do relógio podem ser quebradas e podem perder a maioria dos sinais, mas nunca vi isso na realidade.

    
por 02.12.2010 / 20:17
1

Isso pode ser feito? Sim pode. Risco vs recompensa de choque elétrico estático pode estragar mais do que uma bateria de 3 dólares, causando grandes problemas nas placas principais, traços nas placas etc.

Eu fiz isso sob a arma em servidores de rack. As baterias de CMOS são feitas até mesmo hoje em dia para poder trocar a quente por causa do tempo e do avanço da tecnologia de ponta. Isso pode ser feito? Sim. Deveria ser? Provavelmente não.

    
por 23.06.2011 / 23:06
0

O que há de errado com a execução do ntpd em segundo plano? Algo como o ntpd é realmente a única maneira de manter um relógio sincronizado sem algum hardware extra, até onde eu sei.

Você pode usar isso no arquivo /etc/ntp.conf :

server us.pool.ntp.org

e obtenha um servidor NTP que esteja perfeitamente disposto a ajudá-lo a manter o tempo.

Mas apenas para confirmar sua experiência, eu comprei um PC "bare" barato em 2001, e o rodei praticamente o tempo todo pelos próximos 10 anos. Eu substituí a bateria CMOS uma vez durante sua vida útil, o que melhorou um pouco a precisão do relógio, mas o relógio gradualmente piorou ao longo do tempo. Eu estava reiniciando regularmente o ntpd no último ano de sua vida, quando o ntpd decidiu que não poderia voltar em sincronia e apenas sair e sair.

    
por 23.06.2011 / 23:24