On 18/05/11 22:58, Luciano Andino wrote:
> Lugli, tengo dos pc intentando sincronizar hora local, uso en openntpd
> y cada tanto me sale en el log la diferencia que tengo con el servidor
> de hora:
>
> May 18 22:45:46 compu ntpd[7370]: adjusting local clock by -179.797110s
>
> pero en verdad no actualiza nada! eso pasa en las dos pcs que tengo.
> Buscando en la web [1] ya estaba este error hace 6 años!  Con el
> comando ntpdate, se sincroniza la hora pero no es un servicio como
> necesito. Qué otra alternativa tengo para actualizar la hora?
>
> [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=306106

Hola Luciano!

Hay un pequeño problema de conceptos en el asunto, en primer lugar el
servicio de NTP, tanto el de la IETF como el de OpenBSD, no actualiza la
hora de tu equipo, sino que ajustan prácticamente de forma imperceptible
para cualquier aplicación promedio el reloj interno del sistema (no el
del hardware, sino el del kernel).

Como consecuencia directa de su propiedad de ser imperceptible (tiene
limites estrictos de tiempo hasta los que puede des/acelerar), ajustar
una diferencia de, por decir algo, una hora en el reloj interno del
sistema puede tomar mas de dos semanas.
Muy choto no? Bueno, no tanto si pensas que está pensado para hacerlo de
forma sigilosa y no rápida.  ;-)

OpenNTPd tiene una opción para forzar el cambio de horario del sistema
de prepo sin esperar nada, -s. Casualmente tiene un bug :-P que hace que
deje de loguear a syslog, asi que o bien lo pones, lo arrancas y lo
volves para atras, o bien usas ntpdate al inicio de sistema (por defecto
hace esto Debian).
Una aclaración que no es menor, esto puede afectar seriamente a ciertos
servicios, como DB's que usan timestamps para establecer la integridad
de los datos que escriben, por ejemplo.



Saludos,

Dererk

-- 
BOFH excuse #232:
Ionization from the air-conditioning


Attachment: signature.asc
Description: OpenPGP digital signature

--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
Usuarios Software Libre Argentina (USLA)

Responder a