XEN: timer stops running after dom0 reboot & save/restore
aprile 22nd, 2010 glycerin Posted in Debian, Linux, News, Virtualizzazione | No Comments »
Una nota abbastanza stonata ogni volta che si restarta il dom0 di una macchina adibita alla virtualizzazione.
Finora, dalla mia esperienza, mi è sempre stato necessario operare un destroy della macchina virtuale (VM) per po ritirarla su con un “xm create“. Il motivo è presto detto. Ogni volta che si ha un boot della macchina fisica la VM entra nello state “save” di XEN per poi essere ripristinata non appena la macchina fisica è su.
Se invece nella configurazione della VM viene inserito il campo extra del seguente tipo:
extra = ‘clocksource=jiffies’
e, insieme a questo far sì che il clock delle VM sia indipendente dalla dom0 con il parametro
xen.independent_wallclock=1
in /etc/sysctl.conf (sia per la VM che per la dom0).
Al riavvio ho notato che la VM ritorna ad avere un time coerente con la dom0, e in generale con l’ntp server configurato. Ovviamente questo presuppone che vi sia il daemon ntpd operativo.
Se altri hanno avuto esperienze simili alla mia mi farebbe piacere avere news sul workaround adoperato.
Technorati Tags: XEN, jiffies, clocksource, independent_wallclock

Related posts:





Leave a Reply