Xen e la problematica “clocksource/0: Time went backwards”

Novembre 25th, 2009 glycerin Posted in Linux, News | No Comments »

Fnac.it -  Scopri Tutte le Offerte Online e Compra a Prezzi Sempre Vantaggiosi!
 Powered by Max Banner Ads 

Che a quanto pare sembra essere un bug. In pratica la Virtual Machine si ritrova ad avere un time in ritardo rispetto al Dom0. Un wordaround consiste nell’impostare la variabile current_clocksource da “xen” a “jiffies“. Prima di procedere bisogna accertarsi che per la DomU in oggetto siano disponibili xen o jiffies andando a controllare il contenuto della available_clocksource:

# cat /sys/devices/system/clocksource/clocksource0/available_clocksource
 xen jiffies

In running la current_clocksource può essere alterato al seguente modo:

# echo jiffies > /sys/devices/system/clocksource/clocksource0/current_clocksource

mentre se la si vuole impostare ogni volta che la Virtual Machine viene avviata è sufficiente aggiungere la riga

extra = ‘xencons=tty clocksource=jiffies’

all’interno del file di configurazione della Virtual Machine posto in /etc/xen/virtual-machine.cfg.
In pratica si avrà il file così composto nelle sue parti iniziali:

kernel = ‘/boot/vmlinuz-2.6.22-14-xen’
ramdisk = ‘/boot/initrd.img-2.6.22-14-xen’
memory = ‘1024′
extra = ‘clocksource=jiffies’

  • Share/Bookmark

Related posts:

  1. XEN: timer stops running after dom0 reboot & save/restore
  2. 20 Linux Server Hardening Security Tips
  3. XEN e l’opzione noreboot
  4. Too many open files
  5. Cancellazione di file di grosse dimensioni su Linux

Leave a Reply