Não é possível definir data / hora no passado (Gentoo)

1

Eu tenho um servidor baseado no Gentoo (com OpenRC) rodando em hardware físico.

Hoje, notei que o tempo foi de 3 minutos no futuro, apesar do ntpd rodar o tempo todo. Então encerrei o ntpd e tentei corrigi-lo com ntpdate e executando manualmente date -s . Nem parece mudar o tempo apesar de não relatar falhas.

Eu fiquei chateado e tentei mudar a data de um ano para o futuro. Isso funcionou, mas agora não posso voltar ao ano de 2017:

zeus linux # date --set 2017-05-02
Mon May  1 00:00:00 CEST 2017
zeus linux # date
Wed May  2 09:11:49 CEST 2018

O kernel parece ignorar silenciosamente todas as chamadas do sistema setdateofday() ou clock_settime() que retrocederam no tempo. A execução de hwclock --hctosys também não ajuda, embora o relógio do hardware tenha o tempo certo.

O que está acontecendo?

    
por LubosD 02.05.2017 / 09:22

0 respostas

Tags