esto es lo que necesita saber cuando desea cambiar la zona horaria en un servidor CentOS o Red Hat Enterprise Linux.

cambie su zona horaria

# mv /etc/localtime /etc/localtime.backup# ln -s /usr/share/zoneinfo/Europe/Brussels /etc/localtime

debe sustituir las líneas en negrita por su zona horaria actual. Eso cambiará la zona horaria en la sesión actual y debería prevalecer en los reinicios. Para estar absolutamente seguro, edite también el archivo / etc / sysconfig / clock. Ese es el archivo que se leerá en el arranque determinar la zona horaria.,

# cat /etc/sysconfig/clockZONE="Europe/Brussels"UTC=trueARC=false

misma historia: reemplace la información de la zona con su zona Real.

La mayoría de sus aplicaciones en ejecución leerán la información de la zona horaria al iniciar, por lo que si cambia esto tendrá que reiniciar sus aplicaciones si desea que vean la nueva zona horaria.

cambie su hora actual en el servidor

Si su reloj está apagado en el servidor, primero verifique si la zona horaria (explicada anteriormente) es correcta. Si lo es, debe verificar dos veces la configuración del demonio NTP (Network Time Protocol).

primero, compruebe si el ntpd está instalado.,

# rpm -qa | grep ntpntp-4.2.2p1-9.el5.centos.2.1

Si eso no muestra nada, instale ntpd primero.

# yum install ntp

y compruebe si se inicia automáticamente al arrancar.

# chkconfig --list ntpdntpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off

Si está desactivado en el nivel de ejecución 3, edítelo para que se inicie cuando reinicie el sistema.

# chkconfig ntpd on# chkconfig --list ntpdntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

para comenzar, actualice la hora manualmente llamando al demonio ntp, luego inicie el servicio para que se actualice automáticamente.,

Si recibe el siguiente error al ejecutar ntpdate:

# ntpdate be.pool.ntp.org8 Nov 16:58:05 ntpdate: the NTP socket is in use, exiting

entonces detenga el ntpd primero, luego intente los pasos anteriores nuevamente (/etc/init.D / ntpd stop).

una vez que esté seguro de que el reloj es correcto, puede sincronizar la configuración de nuevo a su reloj de hardware.

# hwclock --systohc

eso debería ser para configurar su reloj correctamente, asumiendo que su firewall permite conexiones NTP a servidores remotos. Si se está ejecutando en OpenVZ o Virtuozzo, pídale a su administrador que cambie el reloj por usted, ya que está controlado por su host.,

opcional: copie los archivos de zona horaria de otro servidor

es posible que sus archivos de zona horaria originales, los de/usr/share/ zoneinfo / * se corrompan. Si ha intentado todo lo anterior, y todavía no puede obtener las zonas horarias correctamente en su sistema, copie los zonefiles de un sistema en funcionamiento.

utilizando el método de enlace simbólico como se describe anteriormente, puede dañar sus archivos originales al ejecutar el binario system-config-date para configurar su zona horaria.