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 UTC
como 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/clock
con lo siguiente:
ZONE="<timezone>"
UTC=true
Por ejemplo:
ZONE="Europe/Moscow"
UTC=true
Tenga en cuenta que UTC=true
debe 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/localtime
archivo 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
.