“clocksource/1: Time went backwards” en Xen con Debian
Imagino que si llegan aqui es porque tienen el mismo error en la maquina virtual (domU) que me causó tantos dolores de cabeza. Finalmente encontré la razón y la solución.
Este es un error de Debian y Xen respecto a la sincronización de reloj. Por defecto viene configurado de forma que el reloj de Xen mantenga sincronización entre las máquinas virtuales (DomU) y el servidor de máquinas virtuales (Dom0). Así la hora del Dom0 será sincronizada a cada DomU manteniendo una hora uniforme entre las máquinas. El problema es que se cae
La forma de solucionarlo es independizando los relojes, los cuales después se pueden sincronizar con ntp
Esto se hace de forma muy simple, tal como dice acá. En detalle los pasos son:
1. Abrir el archivo /etc/sysctl.conf en Dom0 y cada DomU y agregar al final la línea:
xen.independent_wallclock=1
2. En Dom0 editar la configuracion de cada DomU (es un archivo .cfg que tiene la configuracion de la maquina virtual: memoria, discos, cpu, etc) y agregar al final la línea:
extra=”clocksource=jiffies”
3. En Dom0 y cada DomU ejecutar el siguiente comando para recargar las opciones de sysctl:
sysctl -p
4. Se puede reiniciar cada Dom0 o cambiar el reloj en cada Dom0 ejecutando el siguiente comando en la shell:
echo “jiffies”> /sys/devices/system/clocksource/clocksource0/current_clocksource

No funciona la solución.. (como muchas otras que están dando vueltas.)
Esto es para Debian, que estas usando tu?