Adicione esta linha ao começo do ntpd.conf:
tinker panic 0
Isso ajudará a mantê-lo. Aqui é um link para as práticas recomendadas de vmware para cronometragem. Eu sei que você não está usando vmware, mas muito disso ainda deve ser aplicável.
Estou vendo um relógio muito strong no meu Xen HVM VPS, alugado de um provedor de hospedagem, então não tenho acesso ao sistema dom0. Eu corro continuamente o ntpd, mas o relógio chega a 30 segundos em 5 minutos e o NTP não consegue acompanhar. Alguém já experimentou isso?
Aqui estão alguns detalhes:
$ dmesg | grep clock
[ 0.160000] Measured 347 cycles TSC warp between CPUs, turning off TSC clock.
[ 0.396000] * this clock source is slow. Consider trying other clock sources
[ 0.550448] Switching to clocksource acpi_pm
[ 0.653135] rtc_cmos 00:05: setting system clock to 2011-03-09
02:45:40 UTC (1299638740)
$ cat /sys/devices/system/clocksource/clocksource0/available_clocksource
acpi_pm
$ cat /sys/devices/system/clocksource/clocksource0/current_clocksource
acpi_pm
Adicione esta linha ao começo do ntpd.conf:
tinker panic 0
Isso ajudará a mantê-lo. Aqui é um link para as práticas recomendadas de vmware para cronometragem. Eu sei que você não está usando vmware, mas muito disso ainda deve ser aplicável.
Eu me lembro de ser um problema nos convidados há algum tempo, mas não conseguia me lembrar de como contorná-lo ou corrigi-lo. Então eu pesquisei e consegui essa solução.
Desinstale o openntpd
Em seguida, crie um cron job com o seguinte script.
#! /bin/bash
# This is a DIRTY hack to allow have time settings correctly on Xen guests
# [email protected]
echo 1 > /proc/sys/xen/independent_wallclock
ntpdate -b pool.ntp.org 0.debian.pool.ntp.org hora.roa.es
echo 0 > /proc/sys/xen/independent_wallclock
Isso é baseado no conselho deste link: link
Deixe-me saber se funciona para você.
No host do servidor XEN 4.4.x, você pode definir a propriedade tsc_mode="native" para o seu convidado vm no arquivo /etc/xen/vm.conf. Então, você pode inicializar o seu vm e dentro do seu vm os fazer um cronjob para executar um tempo de sincronização periódica de um servidor ntp externo.
Isso funcionou para mim.
Tags virtualization ntp xen domu