Como usar o adjtimex

0

Eu tenho uma máquina Debian que no momento da configuração terá acesso a servidores NTP. Mas uma vez configurado e em uso, não terá acesso aos servidores NTP. Quais são as etapas para garantir que o relógio esteja correto o tempo todo? (também após desligamentos inesperados)

Pelo que entendi, o adjtimex é a ferramenta certa para o trabalho. Mas tem muitas opções - então qual delas devo usar?

EDITAR

Passos possíveis?

  1. ntpdate-debian // Para atualizar o relógio do sistema de servidores NTP.

  2. /sbin/hwclock --systohc // Para gravar fatores de clock e ajuste em / etc / adjtime.

  3. Execute o acima duas vezes com 24 horas entre?

  4. adjtimexconfig// Calcula o desvio entre o hwclock e o clock do sistema. Grava o fator em / etc / default / adjtimex.

  5. Crie cronjob que chama /sbin/hwclock --adjustperiodicamente.

  6. Adicionar /sbin/hwclock --adjust && hwclock --hctosys --rtc=/dev/rtc0a /etc/rc.local

Dánjal Salberg Adlersson
fonte
Eu não sigo Como você espera manter o relógio correto sem acesso aos relógios de referência?
David Schwartz
Eu tenho acesso aos relógios de referência no início da configuração e, portanto, posso definir um relógio correto. Então, com a ajuda do hwclock e do adjtimex, posso calcular o desvio do clock do hardware e do clock do sistema e, com a ajuda desses mesmos programas, manter um relógio correto. Isso não está certo?
Dánjal Salberg Adlersson
Você está disposto a assumir que o relógio do hardware não pode ganhar ou perder tempo? O que você faz se em um reinício você descobre que seu relógio está dez minutos adiantado? Você pula para trás e possivelmente repete vezes que anteriormente correu?
David Schwartz
Toda vez que eu chamo / sbin / hwclock --systohc, o desvio sistemático do clock do hardware é recalculado (ganhando ou perdendo tempo). É por isso que estou pensando, devo chamá-lo duas vezes? Então, chamar / sbin / hwclock - ajustar periodicamente e na inicialização adicionaria ou subtrairia segundos do relógio de hardware com base no desvio sistemático. Isso não está certo?
Dánjal Salberg Adlersson