Guide d'administration système de Sun Cluster 3.1

Modification de la liste des noeuds d'un périphérique de quorum

Pour ajouter ou supprimer un noeud de la liste d'un périphérique de quorum existant, vous pouvez vous servir de l'utilitaire scsetup (1M). Pour modifier la liste des noeuds d'un périphérique de quorum, vous devez supprimer le périphérique de quorum, modifier les connexions physiques de noeuds sur le périphérique de quorum que vous avez supprimé, puis ajouter de nouveau le périphérique de quorum à la configuration de grappe. Lorsqu'un périphérique de quorum est ajouté, scconf(1M) configure automatiquement les chemins noeud-disque pour tous les noeuds liés au disque.

  1. Devenez superutilisateur sur un noeud de la grappe.

  2. Déterminez le nom du périphérique de quorum que vous modifiez.


    # scconf -p | grep Quorum
    

  3. Lancez l'utilitaire scsetup.


    # scsetup
    

    Le menu principal apparaît.

  4. Entrez 1 (Quorum) pour travailler avec les périphériques de quorum.

    Le menu Quorum apparaît.

  5. Entrez 2 (Remove a quorum disk) pour supprimer le périphérique de quorum.

    Suivez les instructions. Vous devez indiquer le nom du disque à supprimer.

  6. Ajoutez ou supprimez les connexions de noeud physiques sur le périphérique de quorum.

  7. Entrez 1 (Add a quorum disk) pour ajouter un périphérique de quorum.

    Suivez les instructions. Vous devrez indiquer le nom du disque à utiliser en tant que périphérique de quorum.

  8. Vérifiez que le périphérique de quorum a bien été ajouté.


    # scstat -q 
    

Exemple : modification de la liste des noeuds d'un périphérique de quorum

L'exemple suivant indique comment utiliser l'utilitaire scsetup pour ajouter des noeuds à la liste des noeuds d'un périphérique de quorum ou en supprimer. Dans cet exemple, le nom du périphérique de quorum est d2 et le résultat final des procédures ajoute un autre noeud à la liste des noeuds du périphérique de quorum.


[Devenez un superutilisateur sur n'importe quel noeud de la grappe.]
[Déterminez le nom du périphérique de quorum :]
# scconf -p | grep Quorum
Quorum devices:                                    d2
Quorum device name:                                d2
  Quorum device votes:                             1
  Quorum device enabled:                           yes
  Quorum device name:                              /dev/did/rdsk/d2s2
  Quorum device hosts (enabled):                   phys-host-1 phys-host-2
  Quorum device hosts (disabled): 
[Exécutez l'utilitaire :]
# scsetup
Type 1 (Quorum).
Type 2 (Remove a quorum disk).
Answer the questions when prompted.
   Vous aurez besoin de :         Exemple :
   quorum device name     d2
[Assurez-vous que la commande scconf a été exécutée avec succès :]
 
scconf -r -q globaldev=d2
 
    Command completed successfully.
Type 1 (Quorum).
Type 1 (Add a quorum disk).
Answer the questions when prompted.
   Vous aurez besoin :         Exemple :
   quorum device name     d2

[Verify that the scconf command completed successfully:] scconf -a -q globaldev=d2     Command completed successfully.
Quit the scsetup utility.
[Assurez-vous que les noeuds corrects disposent de chemins d'accès au périphérique de quorum. Dans cet exemple, 
veuillez noter que phys-schost-3 a été ajouté à la liste d'hôtes activés.]
# scconf -p | grep Quorum
Quorum devices:                                    d2
Quorum device name:                                d2
  Quorum device votes:                             2
  Quorum device enabled:                           yes
  Quorum device name:                              /dev/did/rdsk/d2s2
  Quorum device hosts (enabled):                   phys-schost-1 phys-schost-2
                                                   phys-schost-3
  Quorum device hosts (disabled): 
[Assurez-vous que le périphérique de quorum est en ligne.]
# scstat -q
-- Quorum Votes by Device --
                    Device Name         Present Possible Status
                    -----------         ------- -------- ------
  Device votes:     /dev/did/rdsk/d2s2  1        1       Online
[Assurez-vous que le périphérique de quorum est retiré :]
# scstat -q
 
-- Quorum Summary --
 
  Quorum votes possible: 4
  Quorum votes needed:   3
  Quorum votes present:  4
 
-- Quorum Votes by Node --
 
                    Node Name           Present Possible Status
                    ---------           ------- -------- ------
  Node votes:       phys-schost-1       1        1       Online
  Node votes:       phys-schost-2       1        1       Online
 
-- Quorum Votes by Device --
 
                 Device Name         Present Possible Status
                 -----------         ------- -------- ------
  Device votes:  /dev/did/rdsk/d3s2  1        1       Online
  Device votes:  /dev/did/rdsk/d4s2  1        1       Online