Guide d'installation du logiciel Sun Cluster 3.1 10/03

Configuration du protocole NTP (Network Time Protocol)

Effectuez cette tâche pour créer ou modifier le fichier de configuration NTP après l'installation du logiciel Sun Cluster. Vous devez aussi modifier le fichier de configuration NTP lorsque vous ajoutez un noeud à un cluster existant et lorsque vous modifiez le nom d'hôte privé d'un noeud du cluster.


Remarque :

la principale exigence lorsque vous configurez NTP, ou tout autre utilitaire de synchronisation, est que tous les noeuds de cluster soient synchronisés à la même heure. La précision de l'heure sur les noeuds individuels est secondaire par rapport à l'importance de la synchronisation de l'heure sur tous les noeuds. Vous êtes libre de configurer NTP en fonction de vos besoins individuels tant que vous respectez cette exigence de base pour la synchronisation.

Reportez-vous au document Guide des notions fondamentales de Sun Cluster 3.1 10/03 pour de plus amples informations sur l'heure du cluster. Reportez-vous au fichier /etc/inet/ntp.cluster pour obtenir des directives supplémentaires sur la configuration de NTP pour configurer Sun Cluster.


  1. Avez-vous installé votre propre fichier /etc/inet/ntp.conf avant le logiciel Sun Cluster ?

    • Dans l'affirmative, vous ne devez pas modifier votre fichier ntp.conf. Allez directement à l'Étape 8.

    • Dans la négative, allez à l'Étape 2.

  2. Connectez-vous en tant que superutilisateur sur un noeud du cluster.

  3. Votre propre fichier /etc/inet/ntp.conf est-il à installer sur les noeuds du cluster ?

    • Dans la négative, allez à l'Étape 4.

    • Dans l'affirmative, copiez votre fichier /etc/inet/ntp.conf sur chaque noeud du cluster, puis allez à l'Étape 6.


      Remarque :

      tous les noeuds du cluster doivent être synchronisés à la même heure.


  4. Sur un noeud du cluster, éditez les noms d'hôte privés dans le fichier /etc/inet/ntp.conf.cluster.

    Le logiciel Sun Cluster crée le fichier /etc/inet/ntp.conf.cluster comme fichier de configuration NTP si un fichier /etc/inet/ntp.conf n'est pas déjà présent sur le noeud.


    Remarque :

    ne renommez pas le fichier ntp.conf.cluster en tant que ntp.conf.


    Si /etc/inet/ntp.conf.cluster n'existe pas sur le noeud, il se peut que vous ayez un fichier /etc/inet/ntp.conf provenant d'une installation antérieure du logiciel Sun Cluster. Dans ce cas, effectuez les modifications suivantes sur ce fichier ntp.conf.

    1. Assurez-vous qu'il existe une entrée pour le nom d'hôte privé de chaque noeud de cluster.

    2. Supprimez tout nom d'hôte privé inutilisé.

      Le fichier ntp.conf.cluster peut contenir des noms d'hôtes privés inexistants. Lorsqu'un noeud est réinitialisé, le système génère des messages d'erreur quand le noeud tente d'entrer en contact avec ces noms d'hôtes privés inexistants.

    3. Si vous avez modifié le nom d'hôte privé d'un noeud, veillez à ce que le fichier de configuration NTP contienne le nouveau nom d'hôte privé.

    4. Si nécessaire, apportez d'autres modifications pour répondre à vos exigences NTP.

  5. Copiez le fichier de configuration NTP sur tous les noeuds du cluster.

    Le contenu du fichier de configuration NTP doit être identique sur tous les noeuds du cluster.

  6. Arrêtez le démon NTP sur chaque noeud.

    Attendez que la commande d'arrêt se soit correctement exécutée sur chaque noeud avant de passer à l'Étape 7.


    # /etc/init.d/xntpd stop
    

  7. Redémarrez le démon NTP sur chaque noeud.

    • Si vous utilisez le fichier ntp.conf.cluster, exécutez la commande suivante :


      # /etc/init.d/xntpd.cluster start
      

      Le script de démarrage xntpd.cluster recherche tout d'abord le fichier /etc/inet/ntp.conf. Si ce fichier existe, le script quitte immédiatement, sans lancer le démon NTP. Si le fichier ntp.conf n'existe pas mais que le fichier ntp.conf.cluster existe, le script lance le démon NTP à l'aide du fichier ntp.conf.cluster comme fichier de configuration NTP.

    • Si vous utilisez le fichier ntp.conf, exécutez la commande suivante :


      # /etc/init.d/xntpd start
      
  8. Prévoyez-vous d'utiliser Sun Management Center pour gérer le cluster ?