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 08/02/2022, 15:29]
lyondif02 [NTP] corr. répétition
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 2: Ligne 2:
  
  
-====== Maintenir à l’heure une machine hôte de Virtualbox et ses invitées ======+====== Maintenir à l’heure 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. 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.
  
Ligne 12: Ligne 12:
   * Une machine sur laquelle fonctionne [[:​Virtualbox|]] (machine alors appelée //Host// ou hôte)   * 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é)   * Une ou des machines virtuelles hébergées par l’hôte Virtualbox (VM ou système invité)
-  * Les droits ​d’administration.+  * Les privilèges ​d’administration ​dans les deux systèmes (hôte et invité).
  
-===== Mise à l'heure du Host =====+===== Mise à lheure du Host =====
 ====NTP==== ====NTP====
 Utilisation de [[:ntp]], par exemple avec le [[http://​www.pool.ntp.org/​zone/​fr|pool NTP France]]. 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.1644330590.txt.gz
  • Dernière modification: Le 08/02/2022, 15:29
  • par lyondif02