Guide d'administration système de Sun Cluster pour SE Solaris

Réinitialisation de l'heure dans un cluster

Sun Cluster utilise le protocole NTP (Network Time Protocol) pour maintenir la synchronisation horaire entre les différents noeuds du cluster. Les réglages au niveau du cluster se font automatiquement selon les besoins lorsque des noeuds se synchronisent. Pour de plus amples informations, reportez-vous au Sun Cluster Concepts Guide for Solaris OS et au document Network Time Protocol User's Guide.


Attention : Attention :

lorsque vous utilisez le protocole NTP, ne tentez pas de régler l'heure du cluster alors que celui-ci est actif. En particulier, vous ne devez pas utiliser les commandes date(1), rdate(1M) ou xntpd(1M) de façon interactive ou dans les scripts cron(1M).


  1. Devenez superutilisateur sur un noeud du cluster.

  2. Arrêtez le cluster.


    # scshutdown -g0 -y
    

  3. Vérifiez que le noeud apparaît à l'invite ok ou Select (b)oot or (i)nterpreter sur l'écran des paramètres d'initialisation actuels.

  4. Initialisez le noeud en mode non-cluster à l'aide de la commande boot(1M) ou b avec l'option -x.

    • SPARC :


      ok boot -x
      

    • x86 :


                            <<< Paramètres d'initialisation actuels>>>
      Chemin d'initialisation :
      /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@7,1/sd@0,0:a
      Arguments d'initialisation :
      
      Entrez  b [nom fichier] [balises d'initialisation] <ENTRÉE>
                                    pour initialiser les options
      ou      i <ENTRÉE>         pour accéder à l'interprète d'initialisation
      ou      <ENTRÉE>           pour initialiser les paramètres par défaut
      
                                         <<< déconnexion automatique dans 5 secondes >>>
      Sélectionnez (b)oot ou (i)nterpreter : b -x
      

  5. Sur un seul noeud, exécutez la commande date pour définir l'heure.


    # date HHMM.SS
    

  6. Sur les autres machines, synchronisez l'heure avec celle de ce noeud en exécutant la commande rdate(1M).


    # rdate nom_hôte
    

  7. Initialisez chaque noeud pour redémarrer le cluster.


    # reboot
    

  8. Vérifiez que le changement d'heure est effectif sur tous les noeuds du cluster.

    Sur chaque noeud, exécutez la commande date.


    # date