unix.iingen
2013-08-22 17:00:24 UTC
Buenos Días Lista
Llevo desde hace tres días peleándome con un problema que pareciera
trivial pero quue no me ha dejado dormir
He leído algunos mensajes del foro en los que se trata este tema, son
parecidos a mi caso pero
la información no me ha sido suficiente para solucionarlo.
Esta es la historia
Problema: El reloj del sistema me proporciona una hora que no es la
correcta y las aplicaciones
no están funcionando correctamente.
Características del Sistema:
Servidor Dell PE2970
Sistema Operativo: XenServer 6.1
Dentro de este servidor Xen Tenemos
5 Servidores Virtuales tipo PVM con OpenSuse en distintas
versiones (la que me interesa en particular es la que tiene 12.2)
1 Servidor Virtual Ubuntu 12.04 no es PVM
Detalles del problema:
Dentro del Sistema OpenSuse 12.2 si ejecuto el comando date obtengo
CMP199-120P159A000S:~ # date
jue ago 22 06:24:58 CDT 2013
La cual es incorrecta, mi hora correcta es
CMP199-120P159A000S:~ # date -u
jue ago 22 11:26:16 UTC 2013
He intentado cambiarla de forma manual
date -s "11:26"
Lo anterior me pone la hora correcta, pero esta dura tan solo
46 segundos, después de este tiempo la vuelve a cambiar a la hora
incorrecta que tenia anteriormente
Lo extraño es que cuando ya tengo correcta esta
#date
jue ago 22 11:24:58 CDT 2013
La otra cambia
#date -u
jue ago 22 16:26:16 UTC 2013
Estas son algunas de las salidas de los comandos que son necesarias
para el análisis del problema
CMP199-120P159A000S:~ # rcntp stop
redirecting to systemctl
CMP199-120P159A000S:~ # date
jue ago 22 06:31:01 CDT 2013
CMP199-120P159A000S:~ # grep HWCLOCK /etc/sysconfig/clock
USE_HWCLOCK="yes"
_______________
CMP199-120P159A000S:~ # rm /etc/adjtime
CMP199-120P159A000S:~ # rcntp ntptimeset
22 Aug 06:33:46 sntp[25763]: Started sntp
2013-08-22 06:33:46.842070 (+0600) +17938.166529 +/- 0.047409 secs
2013-08-22 11:32:45.041336 (+0600) +0.008720 +/- 0.033478 secs
2013-08-22 11:32:45.097949 (+0600) +0.004481 +/- 0.025650 secs
2013-08-22 11:32:45.112193 (+0600) -0.017275 +/- 0.047165 secs
Time synchronized with 0.opensuse.pool.ntp.org
_______________
CMP199-120P159A000S:~ # rcntp start
redirecting to systemctl
ntp.service - LSB: Network time protocol daemon (ntpd)
Loaded: loaded (/etc/init.d/ntp)
Active: active (running) since Thu, 22 Aug 2013 11:33:02 -0500
Process: 25814 ExecStart=/etc/init.d/ntp start (code=exited,
status=0/SUCCESS)
CGroup: name=systemd:/system/ntp.service
└ 25843 /usr/sbin/ntpd -p /var/run/ntp/ntpd.pid -g
-u ntp:ntp -c /etc/ntp.conf
_______________
CMP199-120P159A000S:~ # hwclock --systohc --localtime --debug
hwclock de util-linux 2.21.2
hwclock: Error al abrir /dev/rtc: No existe el fichero o el directorio
No se ha encontrado ninguna interfaz de reloj utilizable.
hwclock: Cannot access the Hardware Clock via any known method.
_______________
CMP199-120P159A000S:~ # systemctl rcntp status
Unknown operation rcntp
CMP199-120P159A000S:~ # systemctl ntp status
Unknown operation ntp
CMP199-120P159A000S:~ # systemctl list-unit-files
CMP199-120P159A000S:~ # systemctl status ntpd.service
ntp.service - LSB: Network time protocol daemon (ntpd)
Loaded: loaded (/etc/init.d/ntp)
Active: active (running) since Thu, 22 Aug 2013 11:33:02 -0500
Process: 25814 ExecStart=/etc/init.d/ntp start (code=exited,
status=0/SUCCESS)
CGroup: name=systemd:/system/ntp.service
└ 25843 /usr/sbin/ntpd -p /var/run/ntp/ntpd.pid -g
-u ntp:ntp -c /etc/ntp.conf
Datos adicionales:
He leído que al utilizar XenServer el comando hwclock no me va
proporcionar resultados
Verifique y tengo todas mis actualizaciones al día en OpenSuse 12.2
Entre al bios y aunque tenia mal la hora, la he corregido desde el primer día.
Yo le hubiese pensado que todo es culpa de Xenserver, pero por que la
Maquina Virtual de Ubuntu no tiene el mismo problema
Entre a la consola de XenServer para verificar la hora y esta me
entrega correctamente el tiempo
tanto con #date como con # date -u y #hwclock
Qué puedo estar haciendo mal ???
De antemano les agradezco cualquier tipo de ayuda!
Gracias
Saludos
Fernando M.
Llevo desde hace tres días peleándome con un problema que pareciera
trivial pero quue no me ha dejado dormir
He leído algunos mensajes del foro en los que se trata este tema, son
parecidos a mi caso pero
la información no me ha sido suficiente para solucionarlo.
Esta es la historia
Problema: El reloj del sistema me proporciona una hora que no es la
correcta y las aplicaciones
no están funcionando correctamente.
Características del Sistema:
Servidor Dell PE2970
Sistema Operativo: XenServer 6.1
Dentro de este servidor Xen Tenemos
5 Servidores Virtuales tipo PVM con OpenSuse en distintas
versiones (la que me interesa en particular es la que tiene 12.2)
1 Servidor Virtual Ubuntu 12.04 no es PVM
Detalles del problema:
Dentro del Sistema OpenSuse 12.2 si ejecuto el comando date obtengo
CMP199-120P159A000S:~ # date
jue ago 22 06:24:58 CDT 2013
La cual es incorrecta, mi hora correcta es
CMP199-120P159A000S:~ # date -u
jue ago 22 11:26:16 UTC 2013
He intentado cambiarla de forma manual
date -s "11:26"
Lo anterior me pone la hora correcta, pero esta dura tan solo
46 segundos, después de este tiempo la vuelve a cambiar a la hora
incorrecta que tenia anteriormente
Lo extraño es que cuando ya tengo correcta esta
#date
jue ago 22 11:24:58 CDT 2013
La otra cambia
#date -u
jue ago 22 16:26:16 UTC 2013
Estas son algunas de las salidas de los comandos que son necesarias
para el análisis del problema
CMP199-120P159A000S:~ # rcntp stop
redirecting to systemctl
CMP199-120P159A000S:~ # date
jue ago 22 06:31:01 CDT 2013
CMP199-120P159A000S:~ # grep HWCLOCK /etc/sysconfig/clock
USE_HWCLOCK="yes"
_______________
CMP199-120P159A000S:~ # rm /etc/adjtime
CMP199-120P159A000S:~ # rcntp ntptimeset
22 Aug 06:33:46 sntp[25763]: Started sntp
2013-08-22 06:33:46.842070 (+0600) +17938.166529 +/- 0.047409 secs
2013-08-22 11:32:45.041336 (+0600) +0.008720 +/- 0.033478 secs
2013-08-22 11:32:45.097949 (+0600) +0.004481 +/- 0.025650 secs
2013-08-22 11:32:45.112193 (+0600) -0.017275 +/- 0.047165 secs
Time synchronized with 0.opensuse.pool.ntp.org
_______________
CMP199-120P159A000S:~ # rcntp start
redirecting to systemctl
ntp.service - LSB: Network time protocol daemon (ntpd)
Loaded: loaded (/etc/init.d/ntp)
Active: active (running) since Thu, 22 Aug 2013 11:33:02 -0500
Process: 25814 ExecStart=/etc/init.d/ntp start (code=exited,
status=0/SUCCESS)
CGroup: name=systemd:/system/ntp.service
└ 25843 /usr/sbin/ntpd -p /var/run/ntp/ntpd.pid -g
-u ntp:ntp -c /etc/ntp.conf
_______________
CMP199-120P159A000S:~ # hwclock --systohc --localtime --debug
hwclock de util-linux 2.21.2
hwclock: Error al abrir /dev/rtc: No existe el fichero o el directorio
No se ha encontrado ninguna interfaz de reloj utilizable.
hwclock: Cannot access the Hardware Clock via any known method.
_______________
CMP199-120P159A000S:~ # systemctl rcntp status
Unknown operation rcntp
CMP199-120P159A000S:~ # systemctl ntp status
Unknown operation ntp
CMP199-120P159A000S:~ # systemctl list-unit-files
CMP199-120P159A000S:~ # systemctl status ntpd.service
ntp.service - LSB: Network time protocol daemon (ntpd)
Loaded: loaded (/etc/init.d/ntp)
Active: active (running) since Thu, 22 Aug 2013 11:33:02 -0500
Process: 25814 ExecStart=/etc/init.d/ntp start (code=exited,
status=0/SUCCESS)
CGroup: name=systemd:/system/ntp.service
└ 25843 /usr/sbin/ntpd -p /var/run/ntp/ntpd.pid -g
-u ntp:ntp -c /etc/ntp.conf
Datos adicionales:
He leído que al utilizar XenServer el comando hwclock no me va
proporcionar resultados
Verifique y tengo todas mis actualizaciones al día en OpenSuse 12.2
Entre al bios y aunque tenia mal la hora, la he corregido desde el primer día.
Yo le hubiese pensado que todo es culpa de Xenserver, pero por que la
Maquina Virtual de Ubuntu no tiene el mismo problema
Entre a la consola de XenServer para verificar la hora y esta me
entrega correctamente el tiempo
tanto con #date como con # date -u y #hwclock
Qué puedo estar haciendo mal ???
De antemano les agradezco cualquier tipo de ayuda!
Gracias
Saludos
Fernando M.
--
Instituto de Ingeniería de la UNAM
Coordinación de Sistemas de Cómputo
Área de Sistemas Unix/Linux
Instituto de Ingeniería de la UNAM
Coordinación de Sistemas de Cómputo
Área de Sistemas Unix/Linux