Asegúrese de que la configuración de zona horaria del sistema esté en un estado sano.
A menos que haya una razón muy sólida para no hacerlo (como problemas de compatibilidad de software), los relojes del servidor siempre deben ejecutarse en hora UTC.
Si decide no usar UTC, ejecute una zona horaria tzselect. Se imprimirá una zona horaria en la pantalla que usará a continuación. Un ejemplo podría ser Europe/Moscow. De lo contrario, use UTCcomo 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/Moscow
Configure el reloj del sistema en la zona horaria que desee siguiendo estos pasos:
Reemplace el contenido de /etc/sysconfig/clockcon lo siguiente:
ZONE="<timezone>"
UTC=true
Por ejemplo:
ZONE="Europe/Moscow"
UTC=true
Tenga en cuenta que UTC=truedebe establecerse aquí, incluso si no utiliza UTC como su zona horaria. Esto se refiere al reloj de hardware del servidor, que siempre debe ser UTC, independientemente de la zona horaria del sistema elegido.
Reemplace el /etc/localtimearchivo con un enlace a la zona horaria seleccionada:
# ln -snf /usr/share/zoneinfo/<timezone> /etc/localtime
Por ejemplo:
# ln -snf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
# ln -snf /usr/share/zoneinfo/UTC /etc/localtime
TZ=UTC date.