
El viernes a última hora recibo el fatídico recordatorio de que habría que actualizar la hora de los servidores el día domingo para que al día siguiente no se generara el problema de que todo registro de horas quedara con 1 hora de atraso (logs, bases de datos, aplicaciones, etc).
Fatídica orden para hacerte perder unos minutos y tratar de recordar "¿cómo era que se cambiaba la hora de los servidores?", más aún si te quieren obligar a venir muy temprano solo para esa tarea... y piensas: "¿y cómo lo puedo hacer a distancia, desde casa, a través de una conexión remota y usando la línea de comandos?"
Y bueno, dicen que "la necesidad es la madre de las invenciones", o debería ser "¿la haraganería nos hace muy creativos?" ;-)
El comando para saber la fecha de nuestro servidor es "date", y el resultado sería:
bd:~ # dateY el cambio sería con el mismo comando, pasando una cadena de texto:
Tue Mar 14 11:22:57 ART 2006
date --set="10:22:57"Y si justo haces el cambio de hora cuando cambió de día, simplemente repites la cadena desde la parte que quieres modificar:
date --set="Mar 13 10:22:57"Otra forma más eficiente es tener sincronizado el reloj del servidor con otro que se encargue de brindar el servicio de NTP:
/usr/sbin/ntpdate time.nist.govSi la hora de tu servidor se atrasa, tomará como referencia un servidor externo y será sincronizado cada vez que ejecutemos ese comando.
Se puede agregar al "planificador de tareas" (a.k.a. crontab) para que corra cada una hora:
0 */1 * * * /usr/sbin/ntpdate time.nist.gov > /dev/nullEsperemos que hasta el año que viene no necesite cambiar otra vez la hora de los servidores ;-)
4 comentarios:
Buenas tardes Enrique Place, lo unico que te puedo decir es gracias pues me evite viajar un par de kilometros para realizar el cambio de horario dentro del servido.
Estimado Carlos Manuel:
Siempre es reconfortante saber que a otros les ha servido algún tema que se trató en este blog.
PD: por lo que me imagino, debes ser de Uruguay... ya que andamos todos cambiando la hora de los servidores ;-)
Muchas gracias por el dato!
Saludos!
Antonio.
buenas, soy de argentina y este año tubimos el mismo problema..
muchas gracias
jorge
Publicar un comentario