Guide d'administration système de Sun Cluster 3.0 U1

6.2 Ajout et suppression d'un noeud de grappe

Le tableau suivant répertorie les tâches à effectuer lors de l'ajout d'un noeud à une grappe existante. Pour que la procédure soit correcte, ces tâches doivent être effectuées dans l'ordre indiqué.

Tableau 6-2 Plan des tâches : ajout d'un noeud de grappe

Tâche 

Pour les instructions, voir... 

Installer l'adaptateur hôte sur le noeud et vérifier que les interconnexions de grappe existantes peuvent prendre en charge le nouveau noeud 

Sun Cluster 3.0 U1 Hardware Guide

Ajouter un emplacement de stockage partagé 

Sun Cluster 3.0 U1 Hardware Guide

Ajouter le noeud à la liste des noeuds autorisés 

   - Utilisez scsetup.

"6.2.1 Ajout d'un noeud de grappe à la liste des noeuds autorisés "

Installer et configurer le logiciel sur le nouveau noeud de grappe 

   - Installer l'environnement d'exploitation Solaris et le logiciel Sun Cluster. 

   - Configurer le noeud en tant qu'élément de la grappe 

Guide d'installation de Sun Cluster 3.0 U1 : voir la section relative à l'installation et la configuration du logiciel Sun Cluster.

Le tableau suivant répertorie les tâches à effectuer pour supprimer un noeud d'une grappe existant. Pour que la procédure soit correcte, ces tâches doivent être effectuées dans l'ordre indiqué.

Tableau 6-3 Plan des tâches : suppression d'un noeud de la grappe

Tâche 

Pour les instructions, voir... 

Placer le noeud en cours de suppression en état de maintenance 

   - Utilisez les commandes shutdown et scconf

"6.1.7 Mise à l'état de maintenance d'un noeud"

Supprimer un noeud de tous les groupes de ressources 

   - Utilisez scrgadm

Sun Cluster 3.0 U1 Data Services Installation and Configuration Guide : voir la procédure pour savoir comment supprimer un noeud d'un groupe de ressources existant.

Supprimer un noeud de tous les groupes de périphériques dont il est membre 

   - Utilisez les commandes du gestionnaire de volumes 

"3.3.4 Suppression d'un noeud d'un groupe d'unités de disque (Solstice DiskSuite)"

ou 

"3.3.15 Suppression d'un noeud d'un groupe d'unités de disque (VERITAS Volume Manager)"

Supprimer toutes les connexions de transport vers le noeud en cours de suppression 

   - Utilisez scsetup

"5.1.3 Dépose d'un câble de transport de grappe, d'adaptateurs de transport et de jonctions de transport"

 

Pour la suppression du matériel du noeud, voir la section Sun Cluster 3.0 U1 Hardware Guide relative à l'installation et la maintenance des interconnexions de grappe et du matériel du réseau public.

Supprimer tous les périphériques de quorum partagés avec le noeud en cours de suppression 

   - Utilisez scsetup

"4.1.2 Retrait d'un périphérique de quorum"

Supprimer le noeud de la configuration logicielle de la grappe 

   - Utilisez scconf

"6.2.2 Suppression d'un noeud de la configuration logicielle de la grappe"

Supprimer la zone de stockage partagé requise du noeud et de la grappe 

   - Suivez les procédures de la documentation du gestionnaire de volumes et du guide du matériel 

Guide d'administration de SDS ou VxVM 

Sun Cluster 3.0 U1 Hardware Guide

6.2.1 Ajout d'un noeud de grappe à la liste des noeuds autorisés

Avant d'ajouter une machine à une grappe existante, vous devez vous assurer que le noeud est équipé de tout le matériel et de tous les logiciels nécessaires et que ceux-ci sont correctement installés et configurés. En particulier, la connexion physique à l'interconnexion de grappe privée doit être correcte.

Pour l'installation du matériel, reportez-vous au document Sun Cluster 3.0 U1 Hardware Guide ou à la documentation du matériel fournie avec votre serveur.

Cette procédure permet à un ordinateur de s'installer dans une grappe en ajoutant son nom de noeud à la liste des noeuds autorisés pour cette grappe.

Pour effectuer cette procédure, vous devez être superutilisateur sur un noeud déjà membre de la grappe.

  1. Vérifiez que vous avez correctement effectué toutes les tâches préalables d'installation et de configuration du matériel répertoriées dans le plan des tâches de la "6.2 Ajout et suppression d'un noeud de grappe".

  2. Exécutez l'utilitaire scsetup(1M).


    # scsetup
    

    Le menu principal apparaît.

  3. Pour modifier la liste des noeuds autorisés, entrez 3 dans le menu New Nodes et spécifiez le nom d'une machine autorisée à s'ajouter.

    Suivez les indications pour ajouter le noeud à la grappe. Vous devez indiquer le nom du noeud à ajouter.

  4. Pour accéder au menu New Nodes, entrez 6 dans le menu principal.

  5. Vérifiez que la tâche a bien été exécutée.

    L'utilitaire scsetup affiche un message "Command completed successfully" s'il a accompli la tâche sans erreur.

  6. Pour empêcher toute autre machine de s'ajouter à la grappe, entrez 1 dans le menu New Nodes.

    Suivez les indications de scsetup. Cette option indique à la grappe d'ignorer toutes les demandes provenant, à travers le réseau public, de toute nouvelle machine tentant de s'ajouter à la grappe.

  7. Quittez l'utilitaire scsetup.

  8. Installez et configurez le logiciel sur le nouveau noeud de grappe.

    Utilisez scinstall ou JumpStart pour achever l'installation et la configuration du nouveau noeud, de la manière décrite dans le document Guide d'installation de Sun Cluster 3.0 U1.

6.2.1.1 Exemple : ajout d'un noeud de grappe à la liste des noeuds autorisés

L'exemple suivant montre comment ajouter un noeud phys-schost-3 à la liste des noeuds autorisés dans une grappe existante.


[Devenez superutilisateur et exécutez l'utilitaire scsetup.]
# scsetup
Sélectionnez New Nodes>Specify the name of a machine which may add itself.
Répondez aux questions posées.
Vérifiez que la commande scconf a bien été exécutée.
 
scconf -a -T node=phys-schost-3
 
    Command completed successfully. 
Sélectionnez Prevent any new machines from being added to the cluster.
Quittez le menu New Nodes et le menu principal de scsetup.
 [Installez le logiciel de la grappe.]

6.2.1.2 Etape suivante

Pour une liste globale des tâches à effectuer pour ajouter un noeud de grappe, voir Tableau 6-2, "Plan des tâches : ajout d'un noeud de grappe."

Pour ajouter un noeud à un groupe de ressources existant, reportez-vous au document Sun Cluster 3.0 U1 Data Services Installation and Configuration Guide.

6.2.2 Suppression d'un noeud de la configuration logicielle de la grappe

Il s'agit de la dernière procédure de configuration du logiciel à effectuer pour supprimer un noeud d'une grappe. Pour effectuer cette procédure, vous devez être superutilisateur sur un noeud de la grappe.

  1. Vérifiez que vous avez correctement effectué toutes les tâches préalables répertoriées dans le plan des tâches de la "6.2 Ajout et suppression d'un noeud de grappe".


    Remarque :

    Assurez-vous que vous avez placé le noeud à l'état de maintenance et l'avez supprimé de tous les groupes de ressources, groupes d'unités et configurations de périphériques de quorum avant de poursuivre la procédure.


  2. Identifiez les disques locaux de la grappe et les noms de groupes d'unités de disque brutes et associés, par exemple dsk/d4.


    # scconf -pvv | grep Local_Disk	
    

  3. Identifiez les disques d'initialisation de la grappe qui sont connectés au noeud en cours de suppression.


    # scconf -pvv | grep nom_noeud | grep Device	
    

  4. Désactivez l'indicateur localonly pour chaque disque local identifié à l'Étape 3.

    Reportez-vous à la page de manuel scconf_dg_rawdisk(1M) pour plus d'informations sur la propriété localonly.


    # scconf -c -D nom=groupe_unités_disque_bruets,localonly=false
    

  5. Supprimez le noeud de tous les groupes d'unités de disque brutes dont il est membre.

    Vous devez effectuer cette étape pour chaque groupe d'unités de disque connecté au noeud que vous supprimez.


    # scconf -r -D nom=groupe_unités_disque_brutes,nodelist=noeud
    

  6. Supprimez le noeud de la grappe..


    # scconf -r -h node=noeud
    

  7. Vérifiez que le noeud est bien supprimé à l'aide de la commande scstat.


    # scstat -n
    

  8. Pour retirer physiquement le noeud de la grappe, retirez les connexions matérielles de la manière décrite dans le document Sun Cluster 3.0 U1 Hardware Guide.


Remarque :

Une fois le périphérique supprimé de la grappe, vous devez réinstaller l'environnement d'exploitation Solaris sur l'hôte supprimé afin qu'il puisse être remis en service.


6.2.2.1 Exemple : suppression d'un noeud de la configuration logicielle de la grappe

Cet exemple montre comment supprimer un noeud (phys-schost-2) d'une grappe.


[Devenez superutilisateur sur un noeud quelconque.]
[Identifiez les disques locaux et leurs noms de groupe d'unités de disque brutes :]
# scconf -pvv | grep Local_Disk
(dsk/d4) Device group type:          Local_Disk
(dsk/d8) Device group type:          Local_Disk
[Identifiez les disques locaux et les groupes d'unités de disque brutes connectés au noeud que vous supprimez :]
# scconf -pvv | grep phys-schost-2 | grep Device	
	(dsk/d4) Device group node list:  phys-schost-2
 (dsk/d2) Device group node list:  phys-schost-1, phys-schost-2
 (dsk/d1) Device group node list:  phys-schost-1, phys-schost-2
[Supprimez l'indicateur localonly pour chaque disque local sur le noeud :]
# scconf -c -D name=dsk/d4,localonly=false
[Supprimez le noeud de tous les groupes d'unités de disque brutes :]
# scconf -r -D name=dsk/d4,nodelist=phys-schost-2
# scconf -r -D name=dsk/d2,nodelist=phys-schost-2
# scconf -r -D name=dsk/d1,nodelist=phys-schost-2
[Supprimez le noeud de la grappe :]
# scconf -r -h node=phys-schost-2
[Vérifiez que le noeud a été supprimé :]
# scstat -n
 
-- Cluster Nodes --
                    Node name           Status
                    ---------           ------
  Cluster node:     phys-schost-1       Online

6.2.2.2 Etape suivante

Pour les procédures matérielles, reportez-vous au document Sun Cluster 3.0 U1 Hardware Guide.

Pour une liste globale des tâches à effectuer pour supprimer un noeud de grappe, voir Tableau 6-3, "Plan des tâches : suppression d'un noeud de grappe."

Pour ajouter un noeud à une grappe existante, reportez-vous à la "6.2.1 Ajout d'un noeud de grappe à la liste des noeuds autorisés ".