Time & VM

De BlaxWiki
Aller à la navigationAller à la recherche

Time H-1

On peut avoir des problèmes de date / heure sur des vm linux (heure au démarrage en H-1), il faut vérifier les points suivant sur la vm :

Contenu de /etc/sysconfig/clock
ZONE="Europe/Paris"
UTC=true # indique que la valeur lue dans l’horloge matérielle est le temps universel (dans ce cas l'horloge matériel doit être réglé en UTC)

/etc/localtime doit etre un lien symbolique vers /usr/share/zoneinfo/Europe/Paris

/etc/adjtime doit contenir UTC et non Local

Clocksource tsc unstable

Sur certaines vm on peut se retrouver avec ce message plein de fois dans dmesg : Clocksource tsc unstable (delta = 67165348 ns). Enable clocksource failover by adding clocksource_failover kernel parameter

On peut voir quelles clocksource sont disponibles et utilisées avec :

[root@test_obn ~]# cat /sys/devices/system/clocksource/clocksource0/available_clocksource
kvm-clock acpi_pm
[root@test_obn ~]# cat /sys/devices/system/clocksource/clocksource0/current_clocksource
kvm-clock

Pour corriger ce problème, rajouter dans menu.lst sur la ligne kernel : notsc clocksource=kvm-clock

Config Xml sous kvm

Au niveau de la config xml de la vm (sous kvm), on doit avoir

 <!-- Pour que la vm linux puisse être à la bonne heure
-->
  <clock offset='utc'/>

<!-- Pour que la vm windows puisse être à la bonne heure
-->
 <clock offset='localtime'/>