Cette rubrique décrit les procédures permettant de reconfigurer les interconnexions de cluster, notamment les matériels de type cluster transport adapter et cluster transport cable. 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 cluster pour les interconnexions de cluster. Pour de plus amples informations, reportez-vous à la page man scsetup.
Pour connaître les procédures d'installation du logiciel, consultez le Guide d'installation du logiciel Sun Cluster pour Solaris OS. Pour consulter les procédures relatives à l'entretien des composants matériels de cluster, reportez-vous au Sun Cluster Hardware Administration Manual for Solaris OS.
Le cas échéant, vous pouvez généralement utiliser le nom de port par défaut au cours des procédures d'interconnexion de cluster. Le nom de port par défaut est identique à l'ID de nœud interne du nœud 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.
Tâche |
Pour les instructions, voir... |
---|---|
Gérer le transport de cluster - Utilisez scsetup(1M) | |
Vérifier le statut de l'interconnexion de cluster - Utilisez la commande scstat | |
Ajouter un câble de transport de cluster, un adaptateur de transport ou une jonction de transport - Utilisez scstat (1M) |
Ajout de câble de transport de cluster, d'adaptateurs de transport ou de jonctions de transport |
Supprimer un câble de transport de cluster, un adaptateur de transport ou une jonction de transport - Utilisez la commande scsetup | |
Activer un câble de transport de cluster - Utilisez la commande scsetup | |
Désactiver un câble de transport de cluster - Utilisez la commande scsetup |
Voici quelques points à prendre en considération dans le cadre d'une reconfiguration dynamique (DR) avec interconnexions de cluster.
Toutes les exigences de configuration, procédures et restrictions applicables à la reconfiguration dynamique (DR) de Solaris s'appliquent également à la DR de Sun Cluster (à l'exception de l'opération d'arrêt progressif de l'environnement d'exploitation). Reportez-vous donc à la documentation relative à la DR de Solaris 8 avant d'utiliser la fonction DR du logiciel Sun Cluster. Relisez surtout les conditions applicables aux périphériques ES hors réseau dans le cadre d'une opération DR de détachement.
Sun Cluster rejette les opérations de suppression de carte DR sur les interfaces d'interconnexion privées actives.
Si l'opération de suppression de carte DR appartient à une interface d'interconnexion privée active, Sun Cluster rejette l'opération et identifie l'interface concernée.
Sun Cluster exige que chaque nœud du cluster possède au moins un chemin fonctionnel vers les autres nœuds du cluster. Ne désactivez pas une interface d'interconnexion privée prenant en charge le dernier chemin d'accès à un nœud du cluster.
Procédez comme suit, en respectant l'ordre des étapes, pour effectuer des opérations DR sur des interfaces de réseau public.
Tableau 6–2 Plan 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. | |
2. Effectuer l'opération DR sur l'interface de réseau public. |
Sun Enterprise 10000 DR Configuration Guide et Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual (des collections Solaris 8 on Sun Hardware et Solaris 9 on Sun Hardware) |
Vous pouvez également exécuter cette procédure dans l'IUG 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.
Vérifiez le statut de l'interconnexion de cluster.
# scstat -W |
Reportez-vous au tableau suivant pour connaître la signification des messages de statut 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. |
L'exemple suivant montre le statut d'une interconnexion de cluster en fonctionnement.
# scstat -W -- Chemins de transport du cluster -- Extrémité Extrémité Statut -------- -------- ------ Chemin de transport : phys-schost-1:qfe1 phys-schost-2:qfe1 Path online Chemin de transport : phys-schost-1:qfe0 phys-schost-2:qfe0 Path online Chemin de transport : phys-schost-1:qfe1 phys-schost-3:qfe1 Path online Chemin de transport : phys-schost-1:qfe0 phys-schost-3:qfe0 Path online Chemin de transport : phys-schost-2:qfe1 phys-schost-3:qfe1 Path online Chemin de transport : phys-schost-2:qfe0 phys-schost-3:qfe0 Path online |
Vous pouvez également exécuter cette procédure dans l'interface utilisateur graphique de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.
Assurez-vous que les câbles de transport de cluster sont physiquement installés.
Pour la procédure d'installation d'un cluster transport cable, reportez-vous au document Sun Cluster Hardware Administration Manual for Solaris OS.
Devenez superutilisateur sur un nœud du cluster.
Lancez l'utilitaire scsetup.
# scsetup |
Le menu principal apparaît.
Ouvrez le menu d'interconnexion du cluster en entrant 3 (Interconnexion de cluster).
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, or 3) qui figure sur le commutateur Dolphin auquel le nœud est relié physiquement.
Ajoutez le câble de transport en entrant 1 (Ajouter un câble de transport).
Suivez les instructions et entrez les informations demandées.
Ajoutez l'adaptateur de transport en entrant 2 (Ajouter un adaptateur de transport à un nœud).
Suivez les instructions et entrez les informations demandées.
Ajoutez la jonction de transport en entrant 3 (Ajouter une jonction de transport).
Suivez les instructions et entrez les informations demandées.
Vérifiez l'ajout effectif du cluster transport cable, de l'adaptateur de transport ou de la jonction de transport.
# scconf -p | grep cable # scconf -p | grep adapter # scconf -p | grep junction |
L'exemple suivant montre comment ajouter un câble de transport, un adaptateur de transport ou une jonction de transport à un nœud avec la commande scsetup.
[Assurez-vous que le câble est bien installé.] # scsetup Sélectionnez Interconnexion de clusters. Sélectionnez soit Ajouter un câble de transport, Ajouter un adaptateur de transport à un noeud ou Ajouter une jonction de transport. Répondez aux questions posées. Vous aurez besoin de : Exemple : noms de nœuds phys-schost-1 noms d'adaptateurs qfe2 noms de jonctions hub2 type de transport dlpi [Vérifiez que la commande scconf s'est exécutée correctement :] La commande a été exécutée avec succès.. Quittez le menu scsetup Interconnexion de clusters et le Menu principal. [Vérifiez que le câble, l'adaptateur et la jonction ont été ajoutés :] # scconf -p | grep câble Câble de transport: phys-schost-2:qfe0@1 ethernet-1@2 Activé Câble de transport : phys-schost-3:qfe0@1 ethernet-1@3 Activé Câble de transport: phys-schost-1:qfe0@0 ethernet-1@1 Activé # scconf -p | grep adaptateur Adaptateurs de transport du noeud : qfe2 hme1 qfe0 Adaptateur de transport du noeud : qfe0 Adaptateurs de transport du noeud : qfe0 qfe2 hme1 Adaptateur de transport du noeud : qfe0 Adaptateurs de transport du noeud : qfe0 qfe2 hme1 Adaptateur de transport du noeud : qfe0 # scconf -p | grep jonction Jonctions de transport au sein du cluster : hub0 hub1 hub2 Jonction de transport au sein du cluster : hub0 Jonction de transport au sein du cluster : hub1 Jonction de transport au sein du cluster : hub2 |
Vous pouvez également exécuter cette procédure dans l'IUG de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.
La procédure suivante permet de supprimer de la configuration d'un nœud, des câbles de transport, des adaptateurs et des jonctions de transport de cluster. Lorsqu'un câble est désactivé, ses deux extrémités restent configurées. Il est impossible de supprimer un adaptateur s'il est toujours utilisé comme extrémité d'un câble de transport.
chaque nœud du cluster doit posséder au moins un chemin de transport fonctionnel vers les autres nœuds du cluster. Deux nœuds ne doivent jamais être isolés l'un de l'autre. Vérifiez toujours le statut de cette interconnexion avant de désactiver un câble. Vous ne devez désactiver la connexion d'un câble qu'après avoir vérifié qu'il était redondant, autrement dit qu'une autre connexion était disponible. Si vous désactivez le dernier câble en fonctionnement d'un nœud, ce dernier n'est plus membre du cluster.
Devenez superutilisateur sur un nœud du cluster.
Vérifiez le statut du chemin de transport de cluster restant.
# scstat -W |
si vous recevez un message d'erreur, par exemple “path faulted“ lorsque vous essayez de supprimer un nœud d'un cluster qui en comporte deux, cherchez la cause du problème avant de poursuivre la procédure. Il peut indiquer que le chemin de nœud n'est pas disponible. Si vous supprimez le dernier chemin correct, le nœud ne fera plus partie du cluster et celui-ci risque d'être reconfiguré.
Lancez l'utilitaire scsetup.
# scsetup |
Le menu principal apparaît.
Ouvrez le menu d'interconnexion du cluster en entrant 3 (Interconnexion de cluster).
Supprimez le câble en saisissant 4 (Supprimer un câble de transport).
Suivez les instructions et entrez les informations demandées. Vous devez connaître les noms des nœuds, des adaptateurs et des jonctions applicables.
si vous supprimez un câble physique, déconnectez-le entre le port et le périphérique de destination.
Supprimez l'adaptateur en entrant 5 (Supprimer un adaptateur de transport d'un nœud).
Suivez les instructions et entrez les informations demandées. Vous devez connaître les noms des nœuds, des adaptateurs et des jonctions applicables.
si vous supprimez un adaptateur physique d'un nœud, reportez-vous au Sun Cluster Hardware Administration Manual for Solaris OS pour connaître les procédures d'entretien matériel.
Supprimez la jonction en entrant 6 (Supprimer une jonction de transport).
Suivez les instructions et entrez les informations demandées. Vous devez connaître les noms des nœuds, des adaptateurs et des jonctions applicables.
une jonction ne peut pas être supprimée si l'un des ports est toujours utilisé comme extrémité d'un câble de transport.
Vérifiez que le câble ou l'adaptateur a bien été supprimé.
# scconf -p | grep cable # scconf -p | grep adapter # scconf -p | grep junction |
Le câble ou l'adaptateur de transport supprimé du nœud concerné ne doit pas apparaître dans la sortie de cette commande.
L'exemple suivant illustre la suppression d'un câble de transport, d'un adaptateur de transport ou d'une jonction de transport à l'aide de la commande scsetup.
[Devenez un superutilisateur d'un nœud du cluster.] [Exécutez l'utilitaire :] # scsetup Entrez 3 (Interconnexion de clusters). Sélectionnez soit Ajouter un câble de transport, Ajouter un adaptateur de transport à un noeud ou Ajouter une jonction de transport. Répondez aux questions posées. Vous aurez besoin de : Exemple: noms de nœuds phys-schost-1 noms d'adaptateurs qfe1 noms de jonctions hub1 [Vérifiez que la commande scconf s'est exécutée correctement :] “La commande a été exécutée avec succès.” Quittez le menu scsetup Interconnexion de clusters et le Menu principal. [Vérifiez que le câble, l'adaptateur et la jonction ont été supprimés :] # scconf -p | grep câble Câble de transport: phys-schost-2:qfe0@1 ethernet-1@2 Activé Câble de transport: phys-schost-3:qfe0@1 ethernet-1@3 Activé Câble de transport: phys-schost-1:qfe0@0 ethernet-1@1 Activé # scconf -p | grep adapateurr Adaptateurs de transport du noeud : qfe2 hme1 qfe0 Adaptateur de transport du noeud : qfe0 Adaptateurs de transport du noeud : qfe0 qfe2 hme1 Adaptateur de transport du noeud : qfe0 Adaptateurs de transport du noeud : qfe0 qfe2 hme1 Adaptateur de transport du noeud : qfe0 # scconf -p | grep jonction Jonctions de transport au sein du cluster : hub0 hub2 Jonction de transport au sein du cluster : hub0 Jonction de transport au sein du cluster : hub2 |
Vous pouvez également exécuter cette procédure dans l'IUG de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.
Cette option permet d'activer un câble de transport de cluster existant.
Devenez superutilisateur sur un nœud du cluster.
Exécutez l'utilitaire scsetup(1M).
# scsetup |
Le menu principal apparaît.
Ouvrez le menu d'interconnexion de cluster en entrant 2 (Interconnexion de cluster).
Activez le câble de transport en entrant 7 (Activer un câble de transport).
Suivez les instructions qui s'affichent à l'écran. Vous devez entrer à la fois le nom de nœud et d'adaptateur de l'une des extrémités du câble que vous essayez d'identifier.
Vérifiez que le câble est activé.
# scconf -p | grep cable |
Cet exemple illustre la mise en fonction d'un câble de transport de grappe sur l'adaptateur qfe-1 du nœud phys-schost-2.
[Devenez un superutilisateur d'un nœud.] [Exécutez l'utilitaire :] # scsetup Sélectionnez Interconnexion de clusters>Activer un câble de transport. Répondez aux questions posées. Vous aurez besoin des informations ci-après. Vous aurez besoin de : Exemple : noms de nœuds phys-schost-2 noms d'adaptateurs qfe1 noms de jonctions hub1 [Vérifiez que la commande scconf s'est exécutée correctement :] scconf -c -m endpoint=phys-schost-2:qfe1,state=enabled La commande a été exécutée avec succès. Quittez le menu Interconnexion de clusters et le Menu principal. [Vérifiez que le câble est activé :] # scconf -p | grep câble Câble de transport : phys-schost-2:qfe1@0 ethernet-1@2 Activé Câble de transport : phys-schost-3:qfe0@1 ethernet-1@3 Activé Câble de transport : phys-schost-1:qfe0@0 ethernet-1@1 Activé |
Vous pouvez également exécuter cette procédure dans l'interface utilisateur graphique de SunPlex Manager. Pour de plus amples informations, reportez-vous à l'aide en ligne de SunPlex Manager.
Vous pouvez avoir besoin de désactiver un câble de transport de cluster pour fermer temporairement un chemin d'interconnexion de cluster, notamment lorsque vous résolvez un problème d'interconnexion de cluster ou que vous remplacez du matériel d'interconnexion de cluster.
Lorsqu'un câble est désactivé, ses deux extrémités restent configurées. Il est impossible de supprimer un adaptateur s'il est toujours utilisé comme extrémité de câble de transport.
chaque nœud du cluster doit posséder au moins un chemin de transport fonctionnel vers les autres nœuds du cluster. Deux nœuds ne doivent jamais être isolés l'un de l'autre. Vérifiez toujours le statut de cette interconnexion avant de désactiver un câble. Vous ne devez désactiver la connexion d'un câble qu'après avoir vérifié qu'il était redondant, autrement dit qu'une autre connexion était disponible. Si vous désactivez le dernier câble en fonctionnement d'un nœud, ce dernier n'est plus membre du cluster.
Devenez superutilisateur sur un nœud du cluster.
Vérifiez toujours le statut de cette interconnexion avant de désactiver un câble.
# scstat -W |
si vous recevez un message d'erreur, par exemple “path faulted“ lorsque vous essayez de supprimer un nœud d'un cluster qui en comporte deux, cherchez la cause du problème avant de poursuivre la procédure. Il peut indiquer que le chemin de nœud n'est pas disponible. Si vous supprimez le dernier chemin correct, le nœud ne fera plus partie du cluster et celui-ci risque d'être reconfiguré.
Exécutez l'utilitaire scsetup(1M).
# scsetup |
Le menu principal apparaît.
Ouvrez le menu d'interconnexion du cluster en entrant 3 (Interconnexion de cluster).
Désactivez le câble de transport en entrant 8 (Désactiver un câble de transport.).
Suivez les instructions et entrez les informations demandées. Tous les composants de l'interconnexion de cluster concernée sont désactivés. Vous devez entrer à la fois le nom de nœud et d'adaptateur de l'une des extrémités du câble que vous essayez d'identifier.
Vérifiez que le câble est désactivé.
# scconf -p | grep cable |
Cet exemple illustre la dépose d'un câble de transport de grappe sur l'adaptateur qfe-1 du nœud phys-schost-2.
[Devenez un superutilisateur d'un nœud.] [Exécutez l'utilitaire :] # scsetup Sélectionnez Interconnexion de clusters>Désactiver un câble de transport. Répondez aux questions posées. Vous aurez besoin des informations ci-après. Vous aurez besoin de : Exemple : noms de nœuds phys-schost-2 noms d'adaptateurs qfe1 noms de jonctions hub1 [Vérifiez que la commande scconf s'est exécutée correctement :] scconf -c -m endpoint=phys-schost-2:qfe1,state=disabled La commande a été exécutée avec succès. Quittez le menu Interconnexion de clusters et le Menu principal. [Vérifiez que le câble est désactivé :] # scconf -p | grep câble Câble de transport : phys-schost-2:qfe1@0 ethernet-1@2 Désactivé Câble de transport : phys-schost-3:qfe0@1 ethernet-1@3 Activé Câble de transport : phys-schost-1:qfe0@0 ethernet-1@1 Activé |