O tempo leva 3 horas para frente sempre à meia-noite

0

Sempre que sincronizo o tempo em um servidor do CentOS 7 (Scientific Linux 7) virtualizado no VMware ESXi, chego no dia seguinte para descobrir que o tempo leva três horas adiante. Eu fiz um cronjob para escrever o tempo a cada 5 miniutes e notei que quando o tempo é 22:55 , a próxima vez que escrevo é 2:00 . Este é o meu /etc/ntp.conf que é suposto para sincronizar com um servidor NTP local

driftfile /var/lib/ntp/drift
restrict default nomodify notrap nopeer noquery
restrict localhost
restrict -6 ::1
server xx.xx.xx.xx prefer iburst
includefile /etc/ntp/crypto/pw
keys /etc/ntp/keys
disable monitor
logfile /var/log/ntp.log

Eu configurei chronyd com apenas server diretiva como acima, mas obtenho o mesmo comportamento.

/etc/adjtime contents:

0.0 0 0.0
0
UTC

A maneira como sincronizo a hora:

  1. Parar ntpd
  2. ntpdate xx.xx.xx.xx
  3. timedatectl set-ntp true
  4. Iniciar ntpd .

O fuso horário está correto nos comandos /etc/localtime , tzselect e timedatectl set-timezone .

    
por 3bdalla 17.04.2018 / 10:41

1 resposta

0

Na minha opinião, você provavelmente tem um problema com a sincronização de tempo integrada do VMWare.
Por padrão, seu esxi assegura que o relógio das máquinas convidadas esteja sincronizado com o relógio. Se você quiser desabilitar a sincronização entre seu relógio esxi e sua VM guest, você pode. Veja o VMWare KB1189 :

  • desligue sua VM
  • conecte-se ao ESXI no SSH
  • edite o arquivo /vmfs/volumes/datastore_name/vm_name/vm_name.vmx
  • altere esse valor para 0 ou FALSE (isso dependerá do tipo de produto VMware que você usa:

tools.syncTime = "0" or "FALSE"
time.synchronize.continue = "0" or "FALSE"
time.synchronize.restore = "0" or "FALSE"
time.synchronize.resume.disk = "0" or "FALSE"
time.synchronize.shrink = "0" or "FALSE"
time.synchronize.tools.startup = "0" or "FALSE"
time.synchronize.tools.enable = "0" or "FALSE"
time.synchronize.resume.host = "0" or "FALSE"

Nota importante:
Antes de fazer isso eu sugiro que você verifique se o clock do seu ESX está configurado corretamente e que não é o problema, é mais fácil manter o seu relógio esxi sincronizado para que todo o seu vm tenha um clock correto.

    
por 17.04.2018 / 11:57