Hora do sistema sendo redefinida na reinicialização (misteriosamente)

Hora do sistema sendo redefinida na reinicialização (misteriosamente)

Tenho um problema em que a data/hora que defini com timedatectl e date -s não são preservadas na reinicialização. Defino a data usando date -s, defino a hora usando timedatectl set-time e uso hwclock --systohc. Após a reinicialização, o hwclock ainda mostra a hora que defini, mas a hora do sistema volta para a hora local antiga.

Olhando para o journalctl, posso ver que o processo de inicialização começa com o horário que eu defini (horário hwclock), mas no meio há uma mensagem sobre a mudança de horário: systemd[1]: A hora foi alterada

Após esta mensagem, todos os carimbos de data/hora refletem a hora atualizada.

Algumas notas sobre este sistema:

  • O sistema está executando RHEL 7.2
  • Chrony não está instalado
  • O sistema não está conectado a nenhuma rede
  • Eu tentei remover /etc/adjtime antes de reiniciar, mas o tempo zera mesmo assim

Gostaria de entender qual processo/serviço/etc é responsável por definir a hora do sistema durante a inicialização para que eu possa investigar melhor de onde vem a hora.

Responder1

Eu tive o mesmo problema!

O que eu fiz para consertar isso?

eu mudei/etc/adjtimepara

LOCAL

em vez de UTC

Depois disso, reiniciei meu pc, entrei na BIOS e configurei novamente os dados e a hora corretos.

Parece estar tudo bem agora, meu sistema é Debian Jessie

informação relacionada