Heure correcte dans une VM Linux, le cas d'Hyper-V

Suite de mes expérimentations sur l'heure dans une machine virtuelle Linux. Je viens donc de migrer de Virtual Server (sur un Pentium 4, sans virtualisation matérielle), vers Hyper-V (sur un Intel Core 2 Quad Q6600) et évidemment il me fallait des machines virtuelles Linux à l'heure !

Comme indiqué précédemment, j'utilisais vsntp dans mes VM Linux sous Virtual Server et Virtual PC. Lors de la migration, j'ai reconstruit une VM Debian 4.0r3 version i386 (2.6.18-6-686). Comme prévu, l'heure de la VM a immédiatement tendance à être en avance. J'ai toutefois testé une solution plus classique, à savoir installer le package ntp :

 # apt-get install ntp

Dans sa configuration par défaut, le package ntp installe le démon ntpd avec un fichier de configuration /etc/ntp.conf qui provoque la synchronisation par rapport à des serveurs de temps de pool.ntp.org :

 # pool.ntp.org maps to more than 300 low-stratum NTP servers.
# Your server will pick a different set every time it starts up.
#  *** Please consider joining the pool! ***
#  *** <https://www.pool.ntp.org/join.html> ***
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst

Après quelques jours de fonctionnement, le résultat est très satisfaisant pour mon usage, à savoir que les fichiers de log du système soient à peu près cohérents. Je ne m'avancerais pas ici sur des besoins plus exigents...

Cela dit, si vous utilisez SUSE Linux Enterprise Server 10 SP1 (x86 ou x64), vous pouvez tenter les Linux Integration Components for Hyper-V.