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

Initialisation d'un noeud de cluster


Remarque :

la configuration du quorum peut avoir une incidence sur le démarrage des noeuds de cluster. Dans un cluster à deux noeuds, vous devez utiliser un périphérique de quorum configuré de sorte que le quorum total du cluster soit de trois. Vous devez avoir un quorum pour chaque noeud et un quorum pour le périphérique de quorum. Le cas échéant, si le premier noeud est arrêté, le second noeud continue d'avoir un quorum et s'exécute en tant que membre unique du cluster. Pour que le premier noeud revienne dans le cluster en tant que noeud de cluster, le second noeud doit être opérationnel. Le nombre de quorum de cluster requis (deux) doit être présent.


  1. Pour faire démarrer un noeud de cluster préalablement arrêté, initialisez-le.

    • SPARC :


      ok boot
      

    • 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] <ENTER>
                               pour initialiser les options
      ou      i <ENTER>     pour accéder à l'interprète d'initialisation
      ou      <ENTER>       pour initialiser les paramètres par défaut
      
                        <<< déconnexion automatique dans 5 secondes >>>
      Sélectionnez (b)oot ou (i)nterpreter : b
      

    Des messages apparaissent sur les consoles des noeuds initialisés à mesure que vous activez des composants de cluster.


    Remarque :

    le noeud d'un cluster doit avoir une connexion fonctionnelle avec l'interconnexion du cluster pour devenir membre de cette dernière.


  2. Assurez-vous que le noeud est correctement initialisé et qu'il est en ligne.

    La commande scstat récapitule le statut du noeud.


    # scstat -n
    


    Remarque :

    si le système de fichiers /var du noeud d'un cluster est saturé, il est possible que Sun Cluster ne puisse pas redémarrer sur ce noeud. Le cas echéant, reportez-vous à la rubrique Réparation d'un système de fichiers /var saturé.


SPARC: exemple d'initialisation d'un noeud de cluster

L'exemple suivant reproduit l'affichage de la console lors de l'initialisation du noeud phys-schost-1 dans le cluster.


ok boot
Rebooting with command: boot
...
Hostname: phys-schost-1
Booting as part of a cluster
...
NOTICE: Node phys-schost-1: attempting to join cluster
...
NOTICE: Node phys-schost-1: joined cluster
...
The system is coming up.  Please wait.
checking ufs filesystems
...
reservation program successfully exiting
Print services started.
volume management starting.
The system is ready.
phys-schost-1 console login:

x86: exemple d'initialisation d'un noeud de cluster

L'exemple suivant reproduit l'affichage de la console lors de l'initialisation du noeud phys-schost-1 dans le cluster.


                     <<< Current Boot Parameters >>>
Boot path: /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@7,1/sd@0,0:a
Boot args:

Type    b [file-name] [boot-flags] <ENTER>   to boot with options
or      i <ENTER>                            to enter boot interpreter
or      <ENTER>                              to boot with defaults

                  <<< timeout in 5 seconds >>>

Select (b)oot or (i)nterpreter: Size: 276915 + 22156 + 150372 Bytes
/platform/i86pc/kernel/unix loaded - 0xac000 bytes used
SunOS Release 5.9 Version on81-feature-patch:08/30/2003 32-bit
Copyright 1983-2003 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
configuring IPv4 interfaces: e1000g2.
Hostname: phys-schost-1
Booting as part of a cluster
NOTICE: CMM: Node phys-schost-1 (nodeid = 1) with votecount = 1 added.
NOTICE: CMM: Node phys-schost-2 (nodeid = 2) with votecount = 1 added.
NOTICE: CMM: Quorum device 1 (/dev/did/rdsk/d1s2) added; votecount = 1, bitmask
of nodes with configured paths = 0x3.
WARNING: CMM: Initialization for quorum device /dev/did/rdsk/d1s2 failed with
error EACCES. Will retry later.
NOTICE: clcomm: Adapter e1000g3 constructed
NOTICE: clcomm: Path phys-schost-1:e1000g3 - phys-schost-2:e1000g3 being constructed
NOTICE: clcomm: Path phys-schost-1:e1000g3 - phys-schost-2:e1000g3 being initiated
NOTICE: clcomm: Path phys-schost-1:e1000g3 - phys-schost-2:e1000g3 online
NOTICE: clcomm: Adapter e1000g0 constructed
NOTICE: clcomm: Path phys-schost-1:e1000g0 - phys-schost-2:e1000g0 being constructed
NOTICE: CMM: Node phys-schost-1: attempting to join cluster.
WARNING: CMM: Reading reservation keys from quorum device /dev/did/rdsk/d1s2
failed with error 2.
NOTICE: CMM: Cluster has reached quorum.
NOTICE: CMM: Node phys-schost-1 (nodeid = 1) is up; new incarnation number =
1068503958.
NOTICE: CMM: Node phys-schost-2 (nodeid = 2) is up; new incarnation number =
1068496374.
NOTICE: CMM: Cluster members: phys-schost-1 phys-schost-2.
NOTICE: CMM: node reconfiguration #3 completed.
NOTICE: CMM: Node phys-schost-1: joined cluster.
NOTICE: clcomm: Path phys-schost-1:e1000g0 - phys-schost-2:e1000g0 being initiated
NOTICE: clcomm: Path phys-schost-1:e1000g0 - phys-schost-2:e1000g0 online
NOTICE: CMM: Retry of initialization for quorum device /dev/did/rdsk/d1s2 was
successful.
WARNING: mod_installdrv: no major number for rsmrdt
ip: joining multicasts failed (18) on clprivnet0 - will use link layer
broadcasts for multicast
The system is coming up.  Please wait.
checking ufs filesystems
/dev/rdsk/c1t0d0s5: is clean.
NIS domain name is dev.eng.mycompany.com
starting rpc services: rpcbind keyserv ypbind done.
Setting netmask of e1000g2 to 255.255.255.0
Setting netmask of e1000g3 to 255.255.255.128
Setting netmask of e1000g0 to 255.255.255.128
Setting netmask of clprivnet0 to 255.255.255.0
Setting default IPv4 interface for multicast: add net 224.0/4: gateway phys-schost-1
syslog service starting.
obtaining access to all attached disks


*****************************************************************************
*
* The X-server can not be started on display :0...
*
*****************************************************************************
volume management starting.
Starting Fault Injection Server...
The system is ready.

phys-schost-1 console login: