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

Quitter la vue de l'impression

Mis à jour : Octobre 2015
 
 

Maintenance des périphériques de quorum

Cette section fournit les procédures suivantes de maintenance des périphériques de quorum.

Modification d'une liste de noeuds de périphérique de quorum

Vous pouvez utiliser l'utilitaire clsetup pour ajouter ou supprimer un noeud de la liste de noeuds d'un périphérique de quorum existant. Pour modifier la liste de noeuds d'un périphérique de quorum, vous devez supprimer le périphérique de quorum, modifier les connexions physiques entre les noeuds et le périphérique de quorum supprimé, puis ajouter à nouveau le périphérique de quorum à la configuration en cluster. Lorsqu'un périphérique de quorum est ajouté, la commande clquorum configure automatiquement le chemin disque vers noeud pour tous les noeuds attachés au disque. Pour plus d'informations, reportez-vous à la page de manuel clquorum(1CL).

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 un rôle octroyant l'autorisation RBAC de type solaris.cluster.modify sur n'importe quel noeud du cluster.
  2. Déterminez le nom du périphérique de quorum que vous modifiez.
    # clquorum list -v
  3. Démarrez l'utilitaire clsetup.
    # clsetup

    Le menu principal s'affiche.

  4. Saisissez le numéro correspondant à l'option de quorum.

    Le menu Quorum s'affiche.

  5. Saisissez le numéro correspondant à l'option de suppression d'un périphérique de quorum.

    Suivez les instructions. Le nom du disque à supprimer vous sera demandé.

  6. Ajoutez ou supprimez les connexions de noeud sur le périphérique de quorum.
  7. Saisissez le numéro correspondant à l'option d'ajout d'un périphérique de quorum.

    Suivez les instructions. Le nom du disque à utiliser en tant que périphérique de quorum vous sera demandé.

  8. Vérifiez que le périphérique de quorum a été ajouté.
    # clquorum list -v
Exemple 6-5  Modification d'une liste de noeuds de périphérique de quorum

L'exemple suivant montre la procédure d'utilisation de l'utilitaire clsetup pour ajouter ou supprimer des noeuds d'une liste de noeuds d'un périphérique de quorum. 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.

[Assume the root role that provides solaris.cluster.modify RBAC
authorization on any node in the cluster.]

[Determine the quorum device name:]
# clquorum list -v
Quorum             Type
-------            -----
d2                 shared_disk
sc-phys-schost-1   node
sc-phys-schost-2   node
sc-phys-schost-3   node

[Start the clsetup utility:]
# clsetup

[Type the number that corresponds with the quorum option.]
.
[Type the number that corresponds with the option to remove a quorum device.]
.
[Answer the questions when prompted.]
[You will need the following information:]

Information:			Example:
Quorum Device Name: 	d2

[Verify that the clquorum command completed successfully:]
clquorum remove d2
Command completed successfully.

[Verify that the quorum device was removed.]
# clquorum list -v
Quorum             Type
-------            -----
sc-phys-schost-1   node
sc-phys-schost-2   node
sc-phys-schost-3   node

[Type the number that corresponds with the Quorum option.]
.
[Type the number that corresponds with the option to add a quorum device.]
.
[Answer the questions when prompted.]
[You will need the following information:]

   Information            Example:
   quorum device name     d2

[Verify that the clquorum command was completed successfully:] 
clquorum add d2
Command completed successfully.

Quit the clsetup utility.

[Verify that the correct nodes have paths to the quorum device.
In this example, note that phys-schost-3 has been added to the
enabled hosts list.]
# clquorum show d2 | grep Hosts
=== Quorum Devices ===

Quorum Device Name:		d2
Hosts (enabled):		phys-schost-1, phys-schost-2, phys-schost-3

[Verify that the modified quorum device is online.]

# clquorum status d2
=== Cluster Quorum ===

--- Quorum Votes by Device ---
Device Name       Present      Possible      Status
-----------       -------      --------      ------
d2                1            1             Online

Mise en mode de maintenance d'un périphérique de quorum

Utilisez la commande clquorum pour placer un périphérique de quorum en état de maintenance. Pour plus d'informations, reportez-vous à la page de manuel clquorum(1CL). Actuellement, l'utilitaire clsetup ne possède pas cette fonction.

Mettez un périphérique de quorum en mode de maintenance lorsque vous mettez le périphérique de quorum hors service pour une longue période. De cette manière, le nombre de votes de quorum du périphérique de quorum est défini sur zéro et le périphérique ne participe pas au vote de quorum lorsqu'il est en cours de maintenance. En mode de maintenance, les informations de configuration du périphérique de quorum sont préservées.


Remarque -  Tous les clusters à deux noeuds nécessitent au moins un périphérique de quorum configuré. S'il s'agit du dernier périphérique de quorum d'un cluster à deux noeuds, clquorum ne pourra pas mettre le périphérique en mode de maintenance.

Pour mettre un noeud du cluster en mode de maintenance, reportez-vous à Mise en mode de maintenance d'un noeud.

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.

Vous pouvez également utiliser la GUI d'Oracle Solaris Cluster Manager pour désactiver un périphérique de quorum pour le placer en état de maintenance. Pour obtenir les instructions de connexion, reportez-vous à la section Accès à Oracle Solaris Cluster Manager. Si votre cluster est en mode installation, cliquez sur Réinitialiser les périphériques de quorum pour quitter le mode d'installation.

  1. Prenez un rôle octroyant l'autorisation RBAC de type solaris.cluster.modify sur n'importe quel noeud du cluster.
  2. Mettez le périphérique de quorum en mode de maintenance.
    # clquorum disable device
    device

    Spécifie le nom DID du périphérique de disque à modifier, par exemple, d4.

  3. Vérifiez que le périphérique de quorum est maintenant en mode de maintenance.

    La sortie pour le périphérique que vous avez mis en mode de maintenance doit donner zéro pour les votes du périphérique de quorum.

    # clquorum status device
Exemple 6-6  Mise d'un périphérique de quorum en mode de maintenance

L'exemple suivant montre la procédure de mise en mode de maintenance d'un périphérique de quorum et de vérification des résultats.

# clquorum disable d20
# clquorum status d20
 
=== Cluster Quorum ===

--- Quorum Votes by Device ---

Device Name       Present      Possible      Status
-----------       -------      --------      ------
d20               1            1             Offline

Voir aussi

Pour réactiver le périphérique de quorum, reportez-vous à la section Sortie du mode de maintenance d'un périphérique de quorum.

Pour mettre un noeud en mode de maintenance, reportez-vous à la section Mise en mode de maintenance d'un noeud.

Sortie du mode de maintenance d'un périphérique de quorum

Exécutez cette procédure à chaque fois qu'un périphérique de quorum est en état de maintenance et que vous souhaitez l'en sortir et réinitialiser le nombre de votes du quorum par défaut.


Caution

Mise en garde  -  Si vous n'indiquez pas l'option globaldev ou l'option node, les votes de quorum sont réinitialisés pour tout le cluster.


Lorsque vous configurez un périphérique de quorum, Oracle Solaris Cluster lui attribue un nombre de votes égal à N-1, où N correspond au nombre de votes connectés au périphérique de quorum. Par exemple, un périphérique de quorum connecté à deux noeuds avec des nombres de votes différents de zéro possède un vote de quorum de un (deux moins un).

Vous pouvez également utiliser la GUI d'Oracle Solaris Cluster Manager pour activer un périphérique de quorum pour le sortir de l'état de maintenance. Pour obtenir les instructions de connexion, reportez-vous à la section Accès à Oracle Solaris Cluster Manager.

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 un rôle octroyant l'autorisation RBAC de type solaris.cluster.modify sur n'importe quel noeud du cluster.
  2. Réinitialisez le nombre du quorum.
    # clquorum enable device
    device

    Spécifie le nom DID du périphérique de quorum à réinitialiser, par exemple d4.

  3. Si vous réinitialisez le nombre de quorum parce que le noeud était en mode de maintenance, réinitialisez le noeud.
  4. Vérifiez le nombre de votes de quorum.
    # clquorum show +
Exemple 6-7  Réinitialisation du nombre de votes de quorum (périphérique de quorum)

L'exemple suivant réinitialise le nombre de quorum pour un périphérique de quorum et vérifie le résultat.

# clquorum enable d20
# clquorum show +

=== Cluster Nodes ===

Node Name:                                      phys-schost-2
Node ID:                                        1
Quorum Vote Count:                              1
Reservation Key:                                0x43BAC41300000001

Node Name:                                      phys-schost-3
Node ID:                                        2
Quorum Vote Count:                              1
Reservation Key:                                0x43BAC41300000002


=== Quorum Devices ===

Quorum Device Name:                             d3
Enabled:                                        yes
Votes:                                          1
Global Name:                                    /dev/did/rdsk/d20s2
Type:                                           shared_disk
Access Mode:                                    scsi3
Hosts (enabled):                                phys-schost-2, phys-schost-3

Listage de la configuration de quorum

Vous n'avez pas besoin d'avoir le rôle root pour dresser la liste de la configuration du quorum. Vous pouvez prendre tout rôle octroyant l'autorisation RBAC solaris.cluster.read.


Remarque -  Lorsque vous augmentez ou diminuez le nombre de noeuds joints à un périphérique de quorum, le nombre de votes de quorum est automatiquement recalculé. Vous pouvez rétablir le bon vote de quorum si vous supprimez tous les périphériques de quorum et les ajoutez à nouveau à la configuration. Pour un cluster à deux noeuds, ajoutez temporairement un nouveau périphérique de quorum avant la suppression et l'ajout du périphérique de quorum d'origine. Supprimez ensuite le périphérique de quorum temporaire.

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.

Vous pouvez également utiliser la GUI d'Oracle Solaris Cluster Manager pour afficher la configuration du quorum. Pour obtenir les instructions de connexion à la GUI, reportez-vous à la section Accès à Oracle Solaris Cluster Manager.

  • Utilisez la commande clquorum pour lister les informations relatives à la configuration du quorum.
    % clquorum show +
Exemple 6-8  Listage de la configuration de quorum
% clquorum show +

=== Cluster Nodes ===

Node Name:                                      phys-schost-2
Node ID:                                        1
Quorum Vote Count:                              1
Reservation Key:                                0x43BAC41300000001

Node Name:                                      phys-schost-3
Node ID:                                        2
Quorum Vote Count:                              1
Reservation Key:                                0x43BAC41300000002


=== Quorum Devices ===

Quorum Device Name:                             d3
Enabled:                                        yes
Votes:                                          1
Global Name:                                    /dev/did/rdsk/d20s2
Type:                                           shared_disk
Access Mode:                                    scsi3
Hosts (enabled):                                phys-schost-2, phys-schost-3

Réparation d'un périphérique de quorum

Utilisez cette procédure pour remplacer un périphérique de quorum défaillant.

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. Supprimez le périphérique de disque que vous remplacez comme un périphérique de quorum.

    Remarque - Si le périphérique que vous souhaitez supprimer est le dernier périphérique de quorum, vous devez préalablement ajouter un autre disque en tant que nouveau périphérique de quorum. Cette étape garantit un périphérique de quorum valide en cas de panne lors de la procédure de remplacement. Pour ajouter un nouveau périphérique de quorum, reportez-vous à la section Ajout d'un périphérique de quorum.

    Pour supprimer un périphérique de disque comme un périphérique de quorum, reportez-vous à Suppression d'un périphérique de quorum.

  2. Remplacez le périphérique de disque.

    Pour remplacer le périphérique de disque, reportez-vous aux procédures relatives à la délimitation du disque dans le guide du matériel. Reportez-vous également au Oracle Solaris Cluster 4.2 Hardware Administration Manual .

  3. Ajoutez le disque remplacé comme un nouveau périphérique de quorum.

    Pour ajouter un disque comme un nouveau périphérique de quorum, reportez-vous à la section Ajout d'un périphérique de quorum.


    Remarque - Si vous avez ajouté un autre périphérique de quorum à l'Step 1, vous pouvez maintenant le supprimer en toute sécurité. Pour supprimer le périphérique de quorum, reportez-vous à la section Suppression d'un périphérique de quorum.