Synchronisation des heures réseau

La synchronisation horaire est un service qui assure la cohérence des heures sur les serveurs du réseau. La synchronisation horaire est assurée par le système d'exploitation du serveur et non par eDirectory. eDirectory gère sa propre heure interne pour garantir l'ordre approprié des paquets eDirectory, mais il obtient cette heure à partir du système d'exploitation du serveur.

Cette section est consacrée à l'intégration de la synchronisation horaire de NetWare dans la synchronisation horaire de Windows, Linux, Solaris, AIX et HP-UX.


Synchronisation de l'heure sur les serveurs NetWare

Sur les réseaux IP et les réseaux à protocoles mixtes, les serveurs NetWare 5 communiquent l'heure aux autres serveurs utilisant le protocole IP. Les serveurs NetWare 5 utilisent timesync.nlm et le protocole NTP (Network Time Protocol) pour accomplir cette opération.

Sous NetWare 5 et 6, la synchronisation horaire utilise toujours timesync.nlm, que les serveurs emploient uniquement le protocole IP ou IPXTM ou les deux à la fois. Timesync.nlm est chargé lorsqu'un serveur est installé. Le protocole NTP peut être configuré via timesync.nlm.

Si votre réseau utilise également Windows, Linux, Solaris, AIX ou HP-UX, vous devez employer le protocole NTP pour synchroniser les serveurs, car il s'agit d'un standard en matière de synchronisation horaire.

Pour NetWare 3 et NetWare 4, des services horaires NTP de fabricants tiers sont disponibles.

Pour plus d'informations sur le logiciel de synchronisation horaire, consultez le site Web The Network Time Protocol (protocole NTP).


NTP

NTP fait partie de la suite protocole UDP, qui fait elle-même partie de la suite protocole TCP/IP. Par conséquent, la suite protocole TCP/IP doit être chargée sur les ordinateurs qui utilisent NTP. Les ordinateurs de votre réseau équipé d'un accès Internet peuvent obtenir l'heure des serveurs NTP via Internet.

NTP synchronise les horloges avec le temps universel (Universal Time Coordinated - UTC), qui est la norme horaire internationale.

NTP présente le concept de strate. Un serveur monostrate est relié à un appareil de mesure précise de l'heure, par exemple une horloge atomique. Un serveur monostrate donne l'heure à un serveur bistrate, et ainsi de suite.

Pour les serveurs NetWare 5 et 6, vous pouvez charger ntp.nlm pour implémenter la synchronisation horaire NTP via timesync.nlm. Lorsque le protocole NTP est configuré avec timesync.nlm sur un serveur IP, NTP devient la source horaire pour les serveurs IP et IPX. Dans ce cas, les serveurs IPX doivent être définis en tant que serveurs secondaires.

Pour plus d'informations sur la synchronisation horaire , reportez-vous aux manuels Network Time Management Administration Guide (Guide d'administration de la gestion de l'heure réseau) et Network Time Protocol Administration Guide (Guide d'administration du protocole NTP).


TIMESYNC.NLM

Timesync.nlm synchronise l'heure entre les serveurs NetWare. Vous pouvez utiliser timesync.nlm avec une source horaire externe, par exemple un serveur NTP Internet. Vous pouvez également configurer les postes de travail client Novell pour mettre à jour leur horloge avec des serveurs exécutant timesync.nlm.

Pour plus d'informations sur la synchronisation horaire, reportez-vous au manuel Network Time Management Administration Guide (Guide d'administration de la gestion de l'heure réseau).


Synchronisation de l'heure sur les serveurs Windows

Pour plus d'informations sur la synchronisation horaire pour des serveurs Windows NT et Windows 2000, reportez-vous à la documentation du système d'exploitation.


Synchronisation horaire sur les systèmes Linux, Solaris, AIX ou HP-UX

Vous pouvez utiliser le daemon xntpd NTP (Network Time Protocol) pour synchroniser l'heure sur les serveurs Linux, Solaris, AIX et HP-UX. xntpd est un daemon du système d'exploitation qui définit et gère la synchronisation entre l'heure du système et des serveurs d'heure standard sur Internet.

Pour plus d'informations sur l'exécution de xntpd sur un système AIX, reportez-vous à xntpd Daemon (Daemon xntpd) dans le manuel AIX Commands Reference (Référence des commandes AIX), Volume 6.

Pour plus d'informations sur l'exécution de xntpd sur un système Solaris, consultez la page Web http://docs.sun.com/?p=/doc/806-0625/6j9vfim2v&a=view#xntpd-1m-indx-2.

Pour plus d'informations sur l'exécution de xntpd sur un système HP-UX, reportez-vous à Configuring NTP (Configuration de NTP).

Pour plus d'informations sur l'exécution de ntpd sur un système Linux, reportez-vous à ntpd - Network Time Protocol (NTP) Daemon (ntpd - Daemon NTP).


Vérification de la synchronisation horaire

Pour vérifier que l'heure est synchronisée dans l'arborescence, exécutez DSRepair à partir d'un serveur de l'arborescence qui dispose au moins de droits en lecture/écriture sur l'objet Arborescence.


NetWare

  1. Sur la console du serveur, chargez dsrepair.nlm.

  2. Sélectionnez Synchronisation horaire.

    Pour obtenir de l'aide sur l'interprétation du journal, appuyez sur F1.

REMARQUE :  la commande suivante vous aide à résoudre les problèmes de synchronisation horaire :

set timesync debug=7


Windows

  1. Cliquez sur Démarrer > Paramètres > Panneau de configuration > Services eDirectory de Novell.

  2. Cliquez sur dsrepair.dlm, puis sur Démarrer.

  3. Cliquez sur Réparer, puis sur Synchronisation horaire.


Linux, Solaris, AIX et HP-UX

  1. Exécutez la commande suivante :

    ndsrepair -T