Guide d'administration système d'Oracle® Solaris Cluster

Quitter la vue de l'impression

Mis à jour : Octobre 2015
 
 

Réinitialisation de l'heure et de la date d'un cluster

Oracle Solaris Cluster utilise le protocole de temps sur réseau (NTP) pour synchroniser l'heure entre les noeuds de cluster. Les réglages se font de manière automatique, lorsque les noeuds synchronisent l'heure sur laquelle ils sont réglés avec celle du cluster global, lorsque cela s'avère nécessaire. Pour plus d'informations, reportez-vous au Oracle Solaris Cluster Concepts Guide et au Network Time Protocol's User's Guide à l'adresse http://download.oracle.com/docs/cd/E19065-01/servers.10k/.


Caution

Mise en garde  -  Lorsque vous utilisez un protocole de transfert réseau, vous ne devez pas tenter de régler l'heure du cluster, lorsque ce dernier est exécuté. Ne réglez pas l'heure à l'aide des commandes date, rdate ou svcadm de façon interactive ou dans les scripts cron. Pour plus d'informations, reportez-vous aux pages de manuel date(1), rdate(1M), svcadm(1M) ou cron(1M). La page de manuel ntpd(1M) est fournie dans le package service/network/ntp Oracle Solaris 11.


L'élément phys-schost# fait référence à l'invite du cluster global. Appliquez cette procédure à un cluster global.

Cette procédure contient la forme longue des commandes d'Oracle Solaris Cluster. La plupart des commandes possèdent également des formes brèves. A l'exception de la forme du nom, ces commandes sont identiques.

  1. Prenez le rôle root sur n'importe quel noeud du cluster global.
  2. Arrêtez le cluster global.
    phys-schost# cluster shutdown -g0 -y -i 0
  3. Assurez-vous que le noeud affiche l'invite OK si vous utilisez un système SPARC et le message Press any key to continue du menu GRUB, si vous utilisez un système x86.
  4. Initialisez le noeud en mode non cluster.
    • Sur les systèmes SPARC, exécutez la commande suivante :

      ok boot -x
    • Sur les systèmes x86, exécutez les commandes suivantes :

      # shutdown -g -y -i0
      
      Press any key to continue
    1. Dans le menu GRUB, utilisez les touches fléchées pour sélectionner l'entrée Oracle Solaris appropriée et saisissez e pour modifier les commandes.

      Le menu GRUB s'affiche.

      Pour plus d'informations sur l'initialisation basée sur le GRUB, reportez-vous à la section Initialisation d’un système du manuel Initialisation et arrêt des systèmes Oracle Solaris 11.2 .

    2. Dans l'écran des paramètres d'initialisation, utilisez les touches de direction pour sélectionner l'entrée du noyau et saisissez l'option e pour éditer cette dernière.

      L'écran des paramètres d'initialisation GRUB s'affiche.

    3. Ajoutez l'option -x à la commande pour spécifier l'initialisation du système en mode non cluster.
      [ Minimal BASH-like line editing is supported. For the first word, TAB
      lists possible command completions. Anywhere else TAB lists the possible
      completions of a device/filename. ESC at any time exits. ]
      
      grub edit> kernel$ /platform/i86pc/kernel/$ISADIR/unix _B $ZFS-BOOTFS -x
    4. Appuyez sur la touche Entrée pour accepter les modifications et revenir à l'écran des paramètres d'initialisation.

      L'écran affiche la commande éditée.

    5. Saisissez l'option b pour initialiser le noeud en mode non cluster.

      Remarque -  Cette modification de la commande des paramètres d'initialisation du noyau ne sera pas prise en compte, lors de la prochaine initialisation du système. Lors de la prochaine initialisation du noeud, ce dernier sera initialisé en mode cluster. Si vous souhaitez plutôt initialiser le noeud en mode non cluster, effectuez de nouveau ces étapes pour ajouter l'option -x à la commande des paramètres d'initialisation du noyau.
  5. Positionnez-vous sur un noeud unique et réglez la date et l'heure à l'aide de la commande date.
    phys-schost# date HHMM.SS
  6. Sur les autres ordinateurs, synchronisez l'heure avec ce noeud en exécutant la commande rdate(1M).
    phys-schost# rdate hostname
  7. Initialisez chaque noeud pour redémarrer le cluster.
    phys-schost# reboot
  8. Assurez-vous que la modification a été apportée à tous les noeuds du cluster.

    Exécutez la commande date sur chaque noeud.

    phys-schost# date