Guide d'administration système de Sun Cluster 3.0

4.1.7 Retrait de l'état de maintenance d'un noeud et réinitialisation du quorum

Lorsqu'un périphérique de quorum ou un noeud de cluster à l'état de maintenance est remis en ligne, vous devez suivre la procédure ci-après pour rétablir les valeurs par défaut du nombre de voix du quorum. Pour les noeuds de cluster, le nombre de voix de quorum par défaut est 1. Pour les périphériques de quorum, le nombre de voix de quorum par défaut est N-1, oy N est le nombre de noeuds avec un nombre de voix non nul reliés par un port au périphérique de quorum.

Lorsqu'un noeud est placé à l'état de maintenance, son nombre de voix diminue de une unité. Le nombre de voix de tous les périphériques de quorum comportant un port d'accès à ce noeud est également réduit d'autant. Lorsque le nombre de voix de quorum est réinitialisé et que le noeud quitte l'état de maintenance, le nombre de voix de quorum du noeud et du périphérique de quorum est augmenté de 1 unité.

Vous devez effectuer cette procédure chaque fois qu'un noeud ou un périphérique de quorum quitte l'état de maintenance.


Attention : Attention :

Si vous ne spécifiez ni l'option globaldev, ni l'option node, le nombre de voix de quorum est réinitialisé pour l'ensemble du cluster.


  1. Devenez superutilisateur sur un noeud du cluster.

  2. Réinitialisez le nombre de voix de quorum.

    L'exemple suivant montre comment le nombre de voix de quorum est réinitialisé pour un périphérique de quorum. Reportez-vous à la "4.1.7.2 Exemple : réinitialisation du nombre de voix de quorum (noeud de cluster et périphériques de quorum)" pour voir un exemple s'appliquant à un noeud de cluster et non un périphérique de quorum.

    Pour un noeud de cluster, réinitialisez le nombre de voix du quorum à partir d'un autre noeud avant de redémarrer le noeud en question, sans quoi il risque d'attendre le quorum.


    # scconf -c -q globaldev=périphérique,reset
    
    -c

    Indique la forme de changement de la commande scconf.

    -q

    Gère les options de quorum.

    globaldev=périphérique

    Indique l'ID du périphérique de quorum à redéfinir, par exemple d4.

    reset

    Indicateur de changement permettant de réinitialiser le quorum.

  3. Si vous réinitialisez le nombre de voix du quorum parce qu'un noeud se trouvait à l'état de maintenance, vous devez réinitialiser ce noeud.

  4. Vérifiez le nombre de voix de quorum.


    # scconf -p | grep -i quorum
    

4.1.7.1 Exemple : réinitialisation du nombre de voix de quorum (périphérique de quorum)

L'exemple suivant montre comment rétablir le nombre de voix de quorum par défaut d'un périphérique de quorum et comment vérifier le résultat de l'opération.


# scconf -c -q globaldev=d20,reset
# scconf -p | grep -i quorum
  Node quorum vote count:                          1
  Node quorum vote count:                          1
Quorum devices:                                    d20
Quorum device name:                                d20
  Quorum device votes:                             1
  Quorum device enabled:                           yes
  Quorum device path:                              /dev/did/rdsk/d20s2
  Quorum device hosts (enabled):                   phys-schost-2 phys-schost-3
  Quorum device hosts (disabled): 

4.1.7.2 Exemple : réinitialisation du nombre de voix de quorum (noeud de cluster et périphériques de quorum)

L'exemple suivant montre comment rétablir le nombre de voix de quorum par défaut d'un noeud de cluster et des périphériques de quorum associés et comment vérifier le résultat de l'opération.


# scconf -c -q node=phys-schost-1,reset
# scconf -pv | grep -i vote
 Node quorum vote count:           1
 Node quorum vote count:           1
 Node quorum vote count:           1
 (d20) Quorum device votes:                        1
 (d21) Quorum device votes:                        1