2009-03-05 6 views
4

Notre équipe de développement a récemment commencé à utiliser des machines virtuelles pour développer et un de nos problèmes est de synchroniser les horloges. Je me souviens qu'il y avait un problème avec ntpd qui ne fonctionnait pas sur les machines virtuelles. Je me souviens aussi que ce n'était pas une bonne idée de mettre ntpdate en tant que cron. Ma question est la suivante: existe-t-il une autre solution? Ou suis-je coincé en mettant ntpdate dans le crontab? NTP ne fonctionnera pas dans les machines virtuellesEst-il possible de faire fonctionner ntpd sur une machine virtuelle?

Répondre

1

Période. L'horloge de la machine virtuelle est, bien ... virtuelle. Il ne se comporte pas comme l'horloge d'une machine réelle, et NTP en dépend pour fonctionner correctement. Mais les pilotes invités que vous devez installer dans la machine virtuelle doivent prendre en charge la synchronisation de l'horloge. Au moins c'est avec VirtualBox, et IIRC, VMWare fonctionne de la même manière. Avez-vous installé les pilotes de l'ordinateur invité?

5

Le temps est un un peu plus compliqué dans les environnements virtuels. Je suggère de lire le vmware whitepaper sur l'indication de l'heure.

Ils ont réfléchi à ce problème en profondeur, y compris les options recommandées pour ntp et en utilisant le support de temps des outils vmware.

Questions connexes