Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:ool:virtualbox-time [Le 10/06/2011, 14:07]
0ol
utilisateurs:ool:virtualbox-time [Le 08/02/2022, 16:08] (Version actuelle)
lyondif02 [Maintenir à l’heure une machine hôte de Virtualbox et ses invitées] reform. titre
Ligne 1: Ligne 1:
-{{tag>Lucid virtualisation ​virtualbox ​BROUILLON}}+{{tag>​virtualisation BROUILLON}}
  
  
-====== Maintenir à l'heure une machine ​faisant tourner virtualbox4 ​et ses hôtes ​======+====== Maintenir à lheure une machine ​hôte de Virtualbox ​et ses machines virtuelles invitées ​====== 
 +L’horloge est cruciale dans le fonctionnement quotidien d’un système. Elle rythme les processus, à la base des traitements et communications au sein et hors d’une machine.
  
-Si une où plusieurs ​machines virtuelles ​ne sont pas à l'​heure.+La machine hôte de Virtualbox – celle sur laquelle Virtualbox est installée – sert de référence par défaut aux machines virtuelles ​(VM) invitées dans Virtualbox en termes d’horloge.
  
-=====pré-requis===== +Il est ainsi important ​d’assurer la synchronisation de l’horloge du système hôte de Virtualbox et des systèmes invités de Virtualbox avec, par exemple, une horloge de référence externe – typiquement une horloge atomique à accès public en ligne.
-  * Une machine faisant tourner [[:​virtualbox|virtualbox 4]] (Host) +
-  * Une ou des machines virtuelles tournant dessus (VM) +
-  * Les droits ​d'​administration+
  
-===== Mise à l'heure du Host =====+=====Pré-requis===== 
 +  * Une machine sur laquelle fonctionne [[:​Virtualbox|]] (machine alors appelée //Host// ou hôte) 
 +  * Une ou des machines virtuelles hébergées par l’hôte Virtualbox (VM ou système invité) 
 +  * Les privilèges d’administration dans les deux systèmes (hôte et invité). 
 + 
 +===== Mise à lheure du Host =====
 ====NTP==== ====NTP====
-Utilisation de [[:​ntp]] ​avec par exemple le [[http://​www.pool.ntp.org/​zone/​fr|le pool ntp fr]] +Utilisation de [[:ntp]]par exemple ​avec le [[http://​www.pool.ntp.org/​zone/​fr|pool ​NTP France]]
-====Réglage de l'horloge du bios sur l'horloge du Host==== + 
-Pour voir qu'​elle ​l'​heure ​à le bios+Le protocole NTP – Network Time Protocol – permet notamment de synchroniser les horloges de deux systèmes. 
 +==== Réglage de lhorloge du bios sur lhorloge du Host ==== 
 +Sur la machine hôte, on distingue deux horloges :​ 
 +  * l’horloge matérielle ou interne, gérée par le [[wpfr>​BIOS (informatique)|BIOS]] de la machine hôte ; 
 +  * l’horloge logicielle ou système, gérée par le système d’exploitation installé sur la machine hôte. 
 + 
 +Le principe retenu ici est de procéder en deux temps : 
 +  - synchroniser l’horloge système ​à partir d’une horloge de référence externe – par exemple ​le pool NTP France évoqué supra ; 
 +  - synchroniser l’horloge matérielle à partir de l’horloge système – celle-ci ayant été mise à jour à l’étape précédente. 
 + 
 +Pour afficher l’heure du BIOS (horloge matérielle) :​
 <​code>​ <​code>​
 sudo hwclock -r sudo hwclock -r
 </​code>​ </​code>​
-Pour synchroniser l'​heure ​du bios sur l'horloge du host+Pour synchroniser l’horloge ​du BIOS avec lhorloge du système hôte :
 <​code>​ <​code>​
 sudo hwclock --systohc sudo hwclock --systohc
 </​code>​ </​code>​
  
-===== mise à l'heure d'une VM===== +===== Mise à lheure dune VM ===== 
-Ne pas installer ntp (cela ne peut qu'être source de conflit )+Le principe repose sur la synchronisation de l’horloge système de la VM à partir de l’horloge matérielle (BIOS) de la machine hôte. 
 + 
 +Opérations à réaliser dans le __système invité__ de la VM : 
 +  * Ne pas installer ​''​ntp'' ​(cela ne peut être que source de conflit) 
 +  * Synchroniser l’horloge système de la VM avec l’horloge matérielle :​
 <​code>​ <​code>​
 sudo hwclock --hctosys sudo hwclock --hctosys
 </​code>​ </​code>​
-<​note>​ + 
-Devrait régler l'​heure du système ​sur l'​heure du bios ne semble pas marcher ou suffire. +Dans le cas où la synchronisation précédente est insatisfaisante,​ une reconfiguration de la VM est possible depuis le système ​hôte : 
-</note> +  * Arrêter le système invité ​éteindre la VM ; 
-Il faut sur le host et VM éteinte faire.+  * Depuis ​le système hôte, commander le changement de configuration de la VM nommée //​NomVM//​ :​
 <​code>​ <​code>​
 VBoxManage modifyvm <​NomVM>​ --biossystemtimeoffset -0 VBoxManage modifyvm <​NomVM>​ --biossystemtimeoffset -0
 </​code>​ </​code>​
 +<​note>​
 +Dans la ligne de commande supra, retirer les chevrons //<// et //>// encadrant le nom //NomVM// de la VM ciblée.
 +</​note>​
  
-=====conclusion===== +===== Conclusion ​===== 
-En relançant ​la VM celle ci est synchronisé sur l'​heure ​de son Host.+Le redémarrage de la VM assure la synchronisation ​de son horloge avec celle de la machine hôte.
  
 //​Contributeurs principaux : [[:​utilisateurs:​Ool]] //​Contributeurs principaux : [[:​utilisateurs:​Ool]]
  • utilisateurs/ool/virtualbox-time.1307707636.txt.gz
  • Dernière modification: Le 15/12/2011, 15:21
  • (modification externe)