Lo normal, cuando contratamos un servidor dedicado, es que esté en el extranjero (si no queremos que nos saquen los ojos con las mensualidades al menos…) y lo contratemos en un datacenter fuera de España. Lo normal, también será, es que no tengamos la misma zona horaria que la nuestra, y por lo tanto, al revisar logs del sistema tengamos que andar sumando y restando horas para saber cuándo ha sucedido cada cosa.En mi caso, (CentOS 5), necesité cambiar la zona horaria de uno de nuestros servidores. Básicamente, cada cierto tiempo el servidor va a sincronizar su hora con los servidores establecidos (vease /etc/ntpd.conf). Con lo cual, si cambiamos la hora, dentro de un rato la volveremos a tener mal.
El archivo que indica qué zona horaria tenemos en nuestro servidor lo tenemos en /etc/localtime, y en /usr/share/zoneinfo tenemos un fichero para cada zona horaria disponible. La solucion es sencilla, sacamos una copia de /etc/localtime (por si las moscas) y copiamos en fichero de nuestra zona a /etc/locatime (en mi caso, Europe/Madrid).
Y listo…
Este blog es un blog personal. En el postearé manuales, recursos, cualquier cosa que me parezca interesante sobre diseño web, programación web, maquetación, photoshop, y algo de linux (ubuntu y linux mint). Si lo deseas, puedes ponerte en contacto conmigo para cualquier sugerencia, critica, agradeciminto, cualquier cosa referente a este blog.
GRN
November 22nd, 2010 at 5:38 am
Gracias por el aporte, me sirvió de ayuda ya que no sabía como mantener la hora correcta.
Raul
October 11th, 2011 at 9:37 pm
Muy simple de realizar. Gracias por el aporte. Por otro lado yo le agregaría una tarea al cron para que sincronice la hora con un servidor de tiempo:
0 */3 * * * /usr/sbin/ntpdate -s -b -p 8 -u pool.ntp.org