Guide d'administration système de Sun Cluster 3.1

Administration des interconnexions de grappe

Cette section décrit les procédures permettant de reconfigurer les interconnexions de grappe, notamment les matériels de type adaptateur de transport de la grappe et câble de transport de grappe. Ces procédures exigent que le logiciel Sun Cluster soit installé.

La plupart du temps, vous pouvez employer l'utilitaire scsetup( 1M) pour administrer le transport de grappe pour les interconnexions de grappe. Pour de plus amples informations, reportez-vous à la page de manuel scsetup(1M).

Pour consulter les procédures d'installation du logiciel de grappe, reportez-vous au Guide d'installation du logiciel Sun Cluster 3.1. Pour consulter les procédures relatives à l'entretien des composants matériels de la grappe, reportez-vous au Sun Cluster 3.1 Hardware Administration Manual .


Remarque :

chaque fois que possible, au cours des procédures d'interconnexion de grappe, vous pouvez utiliser le nom de port par défaut. Le nom de port par défaut est identique à l'ID de noeud interne du noeud qui héberge l'extrémité adaptateur du câble. Cependant, vous ne pouvez pas utiliser le nom de port par défaut pour certains types d'adaptateurs, tels que SCI.


Tableau 5–1 Liste des tâches : administration des interconnexions de grappe

Tâche 

Pour les instructions, voir... 

Gérer le transport des grappes. 

    - Utilisez scsetup(1M)

Accès à l'utilitaire scsetup

Vérifier le statut de l'interconnexion de grappe. 

    - Utilisez scstat

Vérification du statut de l'interconnexion de grappe

Ajouter un câble de transport de grappe, un adaptateur de transport ou une jonction de transport. 

    - Utilisez scstat( 1M)

Ajout de câbles de transport de grappe, d'adaptateurs de transport ou de jonctions de transport

Déposer un câble de transport de grappe, un adaptateur de transport ou une jonction de transport.  

    - Utilisez scsetup

Dépose d'un câble de transport de grappe, d'un adaptateur de transport et d'une jonction de transport

Mettre en service un câble de transport de grappe. 

    - Utilisez scsetup

Mise en fonction d'un câble de transport de grappe

Mettre hors service un câble de transport de grappe. 

    - Utilisez scsetup

Mise hors fonction d'un câble de transport de grappe

Reconfiguration dynamique avec interconnexions de grappe

Voici les points à prendre en considération dans le cadre d'une reconfiguration dynamique (DR) avec interconnexions de grappe.


Attention : Attention :

Sun Cluster exige que chaque noeud de la grappe possède au moins un chemin fonctionnel vers les autres noeuds de la grappe. Ne désactivez pas une interface d'interconnexion privée qui prend en charge le dernier chemin vers un noeud de la grappe.


Procédez comme suit, en respectant l'ordre des étapes, pour effectuer des opérations DR sur des interfaces de réseau public.

Tableau 5–2 Liste des tâches : reconfiguration dynamique avec interfaces de réseau public

Tâche 

Pour les instructions, voir... 

1. Désactiver et supprimer l'interface de l'interconnexion active. 

Dépose d'un câble de transport de grappe, d'un adaptateur de transport et d'une jonction de transport

2. Effectuer l'opération DR sur l'interface de réseau public. 

Sun Enterprise 10000 DR Configuration Guide, Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual (des collections Solaris 8 on Sun Hardware et Solaris 9 on Sun Hardware)

Vérification du statut de l'interconnexion de grappe

Vous pouvez également exécuter cette procédure dans l'interface graphique utilisateur de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.

Pour effectuer cette procédure, il n'est pas nécessaire d'être connecté en tant que superutilisateur.

  1. Vérifiez le statut de l'interconnexion de grappe.


    # scstat -W
    

  2. Reportez-vous au tableau suivant pour connaître la signification des messages de statuts les plus fréquents.

    Messages de statut 

    Description et action possible 

    Path online

    Pour le moment, le chemin fonctionne correctement. Aucune action nécessaire. 

    Path waiting

    Le chemin est en cours d'initialisation. Aucune action nécessaire. 

    Path faulted

    Le chemin ne fonctionne pas. Il peut s'agir d'un état transitoire, notamment lorsque des chemins passent de l'état waiting (en attente) à l'état online (en ligne). Si le message persiste après une nouvelle exécution de scstat -W, prenez des mesures correctives.

Exemple : vérification du statut d'interconnexion de la grappe

L'exemple suivant montre le statut d'une interconnexion de grappe fonctionnant correctement.


# scstat -W
-- Cluster Transport Paths --
                    Endpoint             Endpoint             Status
                    --------             --------             ------
  Transport path:   phys-schost-1:qfe1   phys-schost-2:qfe1   Path online
  Transport path:   phys-schost-1:qfe0   phys-schost-2:qfe0   Path online
  Transport path:   phys-schost-1:qfe1   phys-schost-3:qfe1   Path online
  Transport path:   phys-schost-1:qfe0   phys-schost-3:qfe0   Path online
  Transport path:   phys-schost-2:qfe1   phys-schost-3:qfe1   Path online
  Transport path:   phys-schost-2:qfe0   phys-schost-3:qfe0   Path online

Ajout de câbles de transport de grappe, d'adaptateurs de transport ou de jonctions de transport

Vous pouvez également exécuter cette procédure dans l'interface graphique utilisateur de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.

  1. Assurez-vous que les câbles de transport de grappe sont physiquement installés.

    Pour la procédure d'installation d'un câble de transport de grappe, reportez-vous au Sun Cluster 3.1 Hardware Administration Manual .

  2. Devenez superutilisateur sur un noeud de la grappe.

  3. Lancez l'utilitaire scsetup.


    # scsetup
    

    Le menu principal apparaît.

  4. Ouvrez le menu d'interconnexion de la grappe en entrant 3 (Cluster interconnect).


    Remarque :

    si votre configuration utilise des adaptateurs SCI, n'acceptez pas les valeurs par défaut à l'invite des connexions des adaptateurs (nom du port), dans la partie “Add” de cette procédure. Indiquez plutôt le nom du port (0, 1, 2 ou 3) qui figure sur le commutateur Dolphin auquel le noeud est relié physiquement.


  5. Ajoutez le câble de transport en entrant 1 (Add a transport cable).

    Suivez les instructions et entrez les informations demandées.

  6. Ajoutez l'adaptateur de transport en entrant 2 (Add a transport adapter to a node).

    Suivez les instructions et entrez les informations demandées.

  7. Ajoutez la jonction de transport en entrant 3 (Add a transport junction).

    Suivez les instructions et entrez les informations demandées.

  8. Vérifiez l'ajout effectif du câble de transport de grappe, de l'adaptateur de transport ou de la jonction de transport.


    # scconf -p | grep cable
    # scconf -p | grep adapter
    # scconf -p | grep junction
    

Exemple : ajout d'un câble de transport de grappe, d'un adaptateur de transport ou d'une jonction de transport

L'exemple suivant montre comment ajouter un câble de transport, un adaptateur de transport ou une jonction de transport à un noeud avec la commande scsetup.


[Assurez-vous que le câble physique est installé.]
Become superuser on any node and place the node to be removed in maintenance state.
# scsetup
Select Cluster interconnect.
Select either Add a transport cable, Add a transport adapter to a node, 
	or Add a transport junction.
Answer the questions when prompted.
   Vous aurez besoin de :         Exemple :
   node names             phys-schost-1
   adapter names          qfe2
   junction names         hub2
   transport type         dlpi
[Assurez-vous que la commande scconf a été exécutée avec succès :]
Command completed successfully.
Quit the scsetup Cluster Interconnect Menu and Main Menu.
[Assurez-vous que le câble, l'adaptateur et la jonction sont ajoutés :]
# scconf -p | grep cable
  Transport cable:   phys-schost-2:qfe0@1 ethernet-1@2    Enabled
  Transport cable:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled
# scconf -p | grep adapter
  Node transport adapters:                         qfe2 hme1 qfe0
  Node transport adapter:                          qfe0
  Node transport adapters:                         qfe0 qfe2 hme1
  Node transport adapter:                          qfe0
  Node transport adapters:                         qfe0 qfe2 hme1
  Node transport adapter:                          qfe0
# scconf -p | grep junction
  Cluster transport junctions:                       hub0 hub1 hub2
  Cluster transport junction:                        hub0
  Cluster transport junction:                        hub1
  Cluster transport junction:                        hub2

Dépose d'un câble de transport de grappe, d'un adaptateur de transport et d'une jonction de transport

Vous pouvez également exécuter cette procédure dans l'interface graphique utilisateur de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.

La procédure suivante permet de déposer des câbles de transport de grappe, adaptateurs de transport et jonctions de transport de la configuration d'un noeud. Lorsqu'un câble est hors fonction, ses deux extrémités restent configurées. Il est impossible de déposer un adaptateur s'il est toujours utilisé comme extrémité d'un câble de transport.


Attention : Attention :

chaque noeud de la grappe doit posséder au moins un chemin de transport fonctionnel vers les autres noeuds de la grappe. Deux noeuds ne doivent jamais être isolés l'un de l'autre. Vérifiez toujours le statut de cette interconnexion avant de mettre un câble hors fonction. Ne déposez un câble qu'après avoir vérifié la redondance de connexion, c'est-à-dire l'existence d'une autre connexion disponible. Si vous désactivez le dernier câble en fonctionnement d'un noeud, ce dernier ne fait plus partie de la grappe.


  1. Devenez superutilisateur sur un noeud de la grappe.

  2. Vérifiez le statut du chemin de transport de grappe restant.


    # scstat -W
    


    Attention : Attention :

    si vous recevez un message d'erreur, par exemple “path faulted“, lorsque vous essayez de supprimer un noeud d'une grappe qui en comporte deux, cherchez la cause du problème avant de poursuivre la procédure. Il peut indiquer que le chemin de noeud n'est pas disponible. Si vous supprimez le dernier chemin correct, le noeud ne fera plus partie de la grappe et celle-ci risque d'être reconfigurée.


  3. Lancez l'utilitaire scsetup.


    # scsetup
    

    Le menu principal apparaît.

  4. Ouvrez le menu d'interconnexion de la grappe en entrant 3 (Cluster interconnect).

  5. Déposez le câble en entrant 4 (Remove a transport cable).

    Suivez les instructions et entrez les informations demandées. Vous devez connaître les noms des noeuds, des adaptateurs et des jonctions.


    Remarque :

    si vous déposez un câble physique, déconnectez-le entre le port et le périphérique de destination.


  6. Déposez l'adaptateur en entrant 5 (Remove a transport adapter from a node).

    Suivez les instructions et entrez les informations demandées. Vous devez connaître les noms des noeuds, des adaptateurs et des jonctions applicables.


    Remarque :

    si vous déposez un adaptateur physique d'un noeud, veuillez vous reporter au Sun Cluster 3.1 Hardware Administration Manual pour connaître les procédures d'entretien matériel.


  7. Déposez la jonction en entrant 6 (Remove a transport junction).

    Suivez les instructions et entrez les informations demandées. Vous devez connaître les noms des noeuds, des adaptateurs et des jonctions applicables.


    Remarque :

    une jonction ne peut pas être déposée si un des ports est toujours utilisé comme extrémité d'un câble de transport.


  8. Vérifiez que le câble ou l'adaptateur a bien été déposé.


    # scconf -p | grep cable
    # scconf -p | grep adapter
    # scconf -p | grep junction
    

    Le câble ou l'adaptateur de transport déposé du noeud concerné ne doit pas apparaître dans la sortie de cette commande.

Exemple : dépose d'un câble de transport, d'un adaptateur de transport ou d'une jonction de transport

L'exemple suivant montre comment déposer un câble de transport, un adaptateur de transport ou une jonction de transport avec la commande scsetup.


[Devenez un superutilisateur sur n'importe quel noeud de la grappe.]
[Lancez l'utilitaire :]
# scsetup
Type 3 (Cluster interconnect).
Select either Add a transport cable, Add a transport adapter to a node, 
	or Add a transport junction.
Answer the questions when prompted.
   Vous aurez besoin de :         Exemple:
   node names             phys-schost-1
   adapter names          qfe1
   junction names         hub1
[Assurez-vous que la commande scconf a été exécutée avec succès :]
“Command completed successfully.”
Quit the scsetup Cluster Interconnect Menu and Main Menu.
[Assurez-vous que le câble, l'adaptateur ou la jonction est déposé :]
# scconf -p | grep cable
  Transport cable:   phys-schost-2:qfe0@1 ethernet-1@2    Enabled
  Transport cable:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled
# scconf -p | grep adapter
  Node transport adapters:   qfe2 hme1 qfe0
  Node transport adapter:   qfe0
  Node transport adapters:   qfe0 qfe2 hme1
  Node transport adapter:   qfe0
  Node transport adapters:   qfe0 qfe2 hme1
  Node transport adapter:   qfe0
# scconf -p | grep junction
  Cluster transport junctions:     hub0 hub2
  Cluster transport junction:      hub0
  Cluster transport junction:      hub2

Mise en fonction d'un câble de transport de grappe

Vous pouvez également exécuter cette procédure dans l'interface graphique utilisateur de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.

Cette option permet de mettre en fonction un câble de transport de grappe existant.

  1. Devenez superutilisateur sur un noeud de la grappe.

  2. Lancez l'utilitaire scsetup(1M).


    # scsetup
    

    Le menu principal apparaît.

  3. Ouvrez le menu d'interconnexion de la grappe en entrant 2 (Cluster interconnect).

  4. Mettez le câble de transport en fonction en entrant 7 (Enable a transport cable).

    Suivez les instructions qui s'affichent à l'écran. Vous devez entrer à la fois le nom de noeud et d'adaptateur de l'une des extrémités du câble que vous essayez d'identifier.

  5. Vérifiez que le câble est en fonction.


    # scconf -p | grep cable
    

Exemple : mise en fonction d'un câble de transport de grappe

L'exemple suivant montre comment mettre en fonction un câble de transport de grappe sur l'adaptateur qfe-1 situé sur le noeud phys-schost-2.


[Devenez un superutilisateur sur n'importe quel noeud.]
[Lancez l'utilitaire scsetup :]
# scsetup
Select Cluster interconnect>Enable a transport cable.
Answer the questions when prompted.
You Will Need.
   Vous aurez besoin de :         Exemple :
   node names             phys-schost-2
   adapter names          qfe1
   junction names         hub1
[Assurez-vous que la commande scconf a été exécutée avec succès :]
 
scconf -c -m endpoint=phys-schost-2:qfe1,state=enabled
 
Command completed successfully.
Quit the scsetup Cluster Interconnect Menu and Main Menu.
[Assurez-vous que le câble est activé :]
# scconf -p | grep cable
  Transport cable:   phys-schost-2:qfe1@0 ethernet-1@2    Enabled
  Transport cable:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled

Mise hors fonction d'un câble de transport de grappe

Vous pouvez également exécuter cette procédure dans l'interface graphique utilisateur de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.

Il peut arriver que vous deviez désactiver un câble de transport de grappe pour arrêter temporairement un chemin d'interconnexion de grappe, notamment lorsque vous résolvez un problème d'interconnexion de grappe ou que vous remplacez du matériel d'interconnexion de grappe.

Lorsqu'un câble est hors fonction, ses deux extrémités restent configurées. Il est impossible de déposer un adaptateur s'il est toujours utilisé comme extrémité de câble de transport.


Attention : Attention :

chaque noeud de la grappe doit posséder au moins un chemin de transport fonctionnel vers les autres noeuds de la grappe. Deux noeuds ne doivent jamais être isolés l'un de l'autre. Vérifiez toujours le statut de cette interconnexion avant de mettre un câble hors fonction. Ne déposez un câble qu'après avoir vérifié la redondance de connexion, c'est-à-dire l'existence d'une autre connexion disponible. Si vous désactivez le dernier câble en fonctionnement d'un noeud, ce dernier ne fait plus partie de la grappe.


  1. Devenez superutilisateur sur un noeud de la grappe.

  2. Vérifiez toujours le statut de cette interconnexion avant de mettre un câble hors fonction.


    # scstat -W
    


    Attention : Attention :

    si vous recevez un message d'erreur, par exemple “path faulted“, lorsque vous essayez de supprimer un noeud d'une grappe qui en comporte deux, cherchez la cause du problème avant de poursuivre la procédure. Il peut indiquer que le chemin de noeud n'est pas disponible. Si vous supprimez le dernier chemin correct, le noeud ne fera plus partie de la grappe et celui-ci risque d'être reconfiguré.


  3. Lancez l'utilitaire scsetup(1M).


    # scsetup
    

    Le menu principal apparaît.

  4. Ouvrez le menu d'interconnexion de la grappe en entrant 3 (Cluster interconnect).

  5. Mettez le câble de transport hors fonction en entrant 8 (Disable a transport cable).

    Suivez les instructions et entrez les informations demandées. Tous les composants de l'interconnexion de grappe concernée sont désactivés. Vous devez entrer à la fois le nom de noeud et d'adaptateur de l'une des extrémités du câble que vous essayez d'identifier.

  6. Vérifiez que le câble est désactivé.


    # scconf -p | grep cable
    

Exemple : mise hors fonction d'un câble de transport de grappe

L'exemple suivant montre comment mettre hors fonction un câble de transport de grappe sur l'adaptateur qfe-1 situé sur le noeud phys-schost-2.


[Devenez un superutilisateur sur n'importe quel noeud.]
[Lancez l'utilitaire scsetup :]
# scsetup
Select Cluster interconnect>Disable a transport cable.
Answer the questions when prompted.
You Will Need.
   Vous aurez besoin de :         Exemple :
   node names             phys-schost-2
   adapter names          qfe1
   junction names         hub1
[Assurez-vous que la commande scconf a été exécutée avec succès :]
 
scconf -c -m endpoint=phys-schost-2:qfe1,state=disabled
 
Command completed successfully.
Quit the scsetup Cluster Interconnect Menu and Main Menu.
[Assurez-vous que le câble est désactivé :]
# scconf -p | grep cable
  Transport cable:   phys-schost-2:qfe1@0 ethernet-1@2    Disabled
  Transport cable:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled