RedHat release 7.3 Esta é uma máquina de desenvolvimento, então eu não sei seu histórico de instalação. Percebeu-se que ele não mantinha seu tempo sincronizado muito bem, embora o ntpd esteja em execução.
Minhas investigações revelaram que o ntp está funcionando bem, mas há outro serviço em execução que também está atualizando o tempo - infelizmente esse serviço é de 12 minutos rápido!
Por exemplo, desabilito o ntpd e executo o ntpdate. A hora do computador é redefinida.
#timedatectl status
Local time: Tue 2016-11-22 13:27:56 GMT
Universal time: Tue 2016-11-22 13:27:56 UTC
RTC time: Tue 2016-11-22 13:27:17
Time zone: Europe/London (GMT, +0000)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: no
mas dentro de alguns minutos o tempo volta a ser 12 minutos rápido (compare com o RTC)
#timedatectl status
Local time: Tue 2016-11-22 13:41:09 GMT
Universal time: Tue 2016-11-22 13:41:09 UTC
RTC time: Tue 2016-11-22 13:28:49
Time zone: Europe/London (GMT, +0000)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: no
Eu encontrei algumas mensagens relevantes em / var / log / messages
*Nov 22 14:26:00 development systemd: Time has been changed
Nov 22 14:38:27 development systemd: Time has been changed
*Nov 22 14:27:00 development systemd: Time has been changed
Nov 22 14:39:27 development systemd: Time has been changed
*Nov 22 14:27:00 development systemd: Time has been changed
Nov 22 14:40:27 development systemd: Time has been changed
*Nov 22 14:39:00 development systemd: Time has been changed
Nov 22 14:42:27 development systemd: Time has been changed
Os marcados com "*" são onde eu fiz date 11221426
.
Você pode ver algo em algum lugar redefine o tempo de volta para ser 12 minutos rápido. Observe que o tempo é sempre "27 segundos", então parece que ele é executado uma vez por minuto, embora isso se desvie lentamente (atualmente sendo executado em 28 segundos!).
Passei muito tempo desabilitando serviços, mas não consegui encontrar o que está forçando minha máquina a ser 12 minutos no futuro. O ntpd está desativado, mas sei que um sincroniza com a hora correta.
Por favor, alguém pode sugerir qualquer outra hora atualizando serviços que eu poderia verificar para ver se eles estão sendo executados.
Informações adicionais
Como sugerido nas respostas, olhei para chronyd. Ele não estava sendo executado na minha máquina e, mesmo que eu o execute, ele ajusta a máquina no tempo certo, e não 12 minutos rápido.
chronyd.service - NTP client/server
Loaded: loaded
(/usr/lib/systemd/system/chronyd.service; disabled; vendor preset: enabled)
Active: inactive (dead)