Tengo una Raspberry Pi que estaba usando en la zona horaria EST . Tenía instalado un servicio NTP ( sudo apt-get install ntp
) y Raspberry Pi estaba configurado en la zona horaria UTC. La fecha en la Raspberry Pi era correcta, hasta que llevé la Raspberry Pi a la Zona horaria del Pacífico (PT). Cuando arranqué la Raspberry Pi, la hora UTC en la Raspberry Pi estaba muy lejos (atrasado en 9 horas), y NTP simplemente no se sincroniza para obtener la hora UTC correcta. El Raspberry Pi está conectado a Internet a través de Ethernet.
He intentado reiniciar Raspberry Pi varias veces. Además, he intentado eliminar el servicio NTP e instalar OpenNTPD . ¿Qué podría estar pasando?
Estoy usando Raspberry Pi 3 con Raspbian Jessie .
pi-3
raspbian-jessie
ntp
timekeeping
Ninja
fuente
fuente
Respuestas:
Aquí hay algunas sugerencias.
Use la
raspi-config
utilidad para restablecer la zona horaria, incluso si ya utilizó una herramienta diferente para configurarla.Establezca manualmente el tiempo para ser algo preciso. NTP a veces no se actualizará si la hora / fecha es muy incorrecta.
Actualizar manualmente la hora:
Asegúrese de no estar bloqueando el puerto UDP 123.
¡La mejor de las suertes!
fuente
En muchos sistemas Linux, el reloj registra la hora en UTC . Debido a la falta de tiempo del Raspberry Pi, es inteligente instalar y configurar adecuadamente un servicio para ayudar con el tiempo, como
ntp
.Esto se complica aún más por el hecho de que Raspberry Pi no tiene forma de mantener el tiempo mientras está apagado / sin energía. Esto significa que cuando la Raspberry Pi se reinicie, su tiempo se desincronizará.
Cuando utiliza comandos como
date
, que consultan por tiempo, tienen en cuenta su configuración regional . Esto significa quedate
usará el desplazamiento de la zona horaria de su localidad para determinar la hora local. Cuando escribadate
, verá qué zona horaria se muestra:Si no tiene su configuración regional configurada correctamente, o usa la
-u
bandera, verá:Cuando compara la hora y dice que está desactivada en 6 horas, ¿compara la hora UTC con la hora UTC actual o la hora UTC con la hora de su zona horaria?
Cuando escribe
date
, ¿se le muestra la zona horaria adecuada? Si no, deberías configurar eso:fuente
Resolví este problema estableciendo el tiempo manualmente usando
timedatectl
, así:fuente