La respuesta simple es "establecer la fecha manualmente", lo cual debe hacer, pero para evitar que esto vuelva a ocurrir, debe hacer más.
-
Asegúrese de que la configuración de la zona horaria del sistema esté en buen estado.
A menos que exista una razón muy sólida para no hacerlo (como problemas de compatibilidad de software), los relojes del servidor siempre deben ejecutarse en horario UTC.
Si decide no usar UTC, elija una zona horaria ejecutando
tzselect. Se imprimirá una zona horaria en la pantalla que utilizará a continuación. Un ejemplo seríaEurope/Moscow. De lo contrario, useUTCcomo la zona horaria a continuación.Here is that TZ value again, this time on standard output so that you can use the /usr/bin/tzselect command in shell scripts: Europe/MoscowConfigure el reloj del sistema en su zona horaria deseada siguiendo los siguientes pasos:
-
Reemplazar el contenido de
/etc/sysconfig/clockcon lo siguiente:ZONE="<timezone>" UTC=truePor ejemplo:
ZONE="Europe/Moscow" UTC=trueTenga en cuenta que
UTC=truedebe configurarse aquí, incluso si no usa UTC como su zona horaria. Esto se refiere al reloj del hardware del servidor, que siempre debe ser UTC, independientemente de la zona horaria del sistema que haya elegido. -
Reemplace el
/etc/localtimearchivo con un enlace a la zona horaria seleccionada:# ln -snf /usr/share/zoneinfo/<timezone> /etc/localtimePor ejemplo:
# ln -snf /usr/share/zoneinfo/Europe/Moscow /etc/localtime # ln -snf /usr/share/zoneinfo/UTC /etc/localtime
-
-
Configurar el reloj manualmente a la hora actual.
-
Sincroniza el reloj del sistema con la hora actual:
# ntpd -g -q -
Comprueba que la hora sea correcta:
# date -
Sincronice el reloj del hardware del servidor con el reloj del sistema:
# hwclock -wu
-
-
Reinicia la computadora. El reinicio es necesario porque todos los servicios del sistema deben reiniciarse para recuperar la hora y la zona horaria corregidas, y el reloj del hardware del servidor debe probarse (por ejemplo, en busca de una batería defectuosa).
Después de reiniciar, verifique que el sistema muestre la hora correcta y que ntpd se esté ejecutando correctamente.