Lorsque vous démarrez la synchronisation régulière de l'heure, VMware Tools définit l'heure de l'hôte sur le système d'exploitation client.

Avant de commencer

  • Désactivez les autres mécanismes de synchronisation régulière de l'heure. Par exemple, la synchronisation d'horloges NTP ou Win32Time peut être démarrée par défaut sur certains clients.

  • Si vous envisagez de créer un script pour les commandes utilisées dans cette procédure et voulez connaître les codes de sortie, reportez-vous à Codes de sortie pour l'utilitaire de configuration VMware Tools.

Remarque :

Les clients Mac OS X utilisent NTP et ne se désynchronisent pas par rapport à l'hôte. Pour les clients Mac OS X, vous n'avez pas à activer la synchronisation de l'heure de VMware Tools

Pourquoi et quand exécuter cette tâche

Après la synchronisation horaire, VMware Tools vérifie toutes les minutes que les horloges des systèmes d'exploitation client et hôte correspondent toujours. Si tel n'est pas le cas, l'horloge du système d'exploitation client est synchronisé pour qu'elle corresponde à celle de l'hôte.

Si l'horloge du système d'exploitation client est en retard par rapport celle de l'hôte, VMware Tools avance l'horloge du client pour qu'elle corresponde à celle de l'hôte. Si l'horloge du système d'exploitation client est en avance sur celle de l'hôte, VMware Tools ralentit cette horloge jusqu'à ce que les deux horloges soient synchronisées.

Un logiciel natif de synchronisation horaire, tel que Network Time Protocol (NTP) for Linux et Mac OS X ou Microsoft Windows Time Service (Win32Time) for Windows, est généralement plus précis que la synchronisation horaire régulière VMware Tools et il est donc préférable d'utiliser un tel logiciel.

Important :

Utilisez uniquement une seule forme de synchronisation régulière de l'heure sur les clients. Si vous utilisez un logiciel natif de synchronisation horaire, désactivez la synchronisation horaire régulière VMware Tools.

Que vous activiez ou non la synchronisation horaire régulière VMware Tools, les heures sont synchronisées après certaines opérations :

  • Lorsque le processus VMware Tools est démarré, par exemple lors d'un redémarrage ou d'une mise sous tension.

  • Lors de la reprise d'une machine virtuelle suspendue.

  • Après être revenu à un snapshot.

  • Après avoir réduit un disque.

Lorsque le système d'exploitation démarre ou redémarre et lorsque vous activez la synchronisation régulière de l'heure pour la première fois, la synchronisation peut être en avance ou en retard. Pour les autres événements, la synchronisation se fait en avançant dans le temps.

Pour désactiver complètement la synchronisation d'horloges, vous devez modifier le fichier de configuration (fichier .vmx) de la machine virtuelle et affecter la valeur FALSE à plusieurs propriétés de synchronisation.

Procédure

  1. Ouvrez une invite de commande ou un terminal dans le système d'exploitation client.
  2. Accédez au répertoire d'installation VMware Tools.

    Système d'exploitation

    Chemin par défaut

    Windows

    C:\Program Files\VMware\VMware Tools

    Linux et Solaris

    /usr/sbin

    FreeBSD

    /usr/local/sbin

    Mac OS X

    /Library/Application Support/VMware Tools

  3. Tapez la commande qui permet de déterminer si la synchronisation de l'heure est activée.
    utility-name timesync status
    

    Pour utility-name utilisez le nom du programme spécifique du client.

    Système d'exploitation

    Nom de programme

    Windows

    VMwareToolboxCmd.exe

    Linux, Solaris et FreeBSD

    vmware-toolbox-cmd

  4. Tapez la commande qui permet d'activer ou de désactiver la synchronisation régulière de l'heure.
    utility-name timesync subcommand
    

    Pour subcommand, utilisez enable ou disable.

Résultats

Le service VMware Tools active ou désactive la synchronisation régulière de l'heure, comme vous l'avez spécifiée. La désactivation de la synchronisation régulière de l'heure ne désactive pas complètement la synchronisation de l'heure VMware Tools.

Que faire ensuite

Si vous devez conserver une heure fictive sur une machine virtuelle pour que l'horloge du système d'exploitation client ne reste jamais synchronisée avec celle de l'hôte, désactivez complètement la synchronisation de l'heure.