Supplément Sun Cluster 3.0 5/02

Chapitre 6 Administration système

Ce chapitre présente les nouvelles informations relatives à l'administration système qui ont été ajoutées à la version de mise à jour Sun Cluster 3.0 5/02. Ces informations sont un complément au document Guide d'administration système de Sun Cluster 3.0 12/01.

Ce chapitre comporte de nouvelles informations sur les sujets suivants.

Administration des groupes d'unités de disques

Les informations suivantes s'appliquent à cette version de mise à jour et à toutes les mises à jour ultérieures.

A propos de l'administration de VERITAS Volume Manager (5/02)

Les deux points suivants ont été ajoutés à cette section de la version de mise à jour Sun Cluster 3.0 5/02 et s'appliquent à cette mise à jour et à toutes les mises à jours ultérieures du logiciel Sun Cluster 3.0.

Comment supprimer un noeud de tous les groupes d'unités de disques (5/02)

Utilisez cette procédure pour retirer un noeud de grappe de tous les groupes d'unités de disques qui contiennent ce noeud dans leur liste de noeuds principaux potentiels.

  1. Devenez superutilisateur sur le noeud que vous souhaitez retirer comme noeud principal potentiel de tous les groupes d'unités de disques.

  2. Déterminez le(s) groupe(s) d'unités de disques dont fait partie le noeud à supprimer qui sont sous le contrôle de la gestion de volume.

    Recherchez le nom du noeud dans la liste Device group node list pour chaque groupe d'unité de disque.


    # scconf -p | grep ¨Device group¨
    

  3. Certains des groupes d'unités de disques sont-ils identifiés dans Étape 2 du type de groupe d'unités SDS ?

  4. Certains des groupes d'unités de disques sont-ils identifiés dans Étape 2 du type de groupe d'unités VXVM?

  5. Déterminez le(s) groupe(s) d'unités de disques brutes dont fait partie le noeud à supprimer.

    Remarquez que la commande suivante contient deux "v"s dans -pvv. Le deuxième "v" est nécessaire à l'affichage des groupes d'unités de disques brutes.


    # scconf -pvv | grep ¨Device group¨
    

  6. Certains des groupes d'unités de disques apparaissent-ils dans Étape 5 des types de groupe d'unités Disk, Local_Disk, ou dans les deux ?

  7. Vérifiez que le noeud a bien été retiré de la liste de noeuds principaux potentiels de tous les groupes d'unité de disque.

    La commande ne produit aucun retour si le noeud n'est plus inscrit comme primaire potentiel d'un groupe d'unités de disques.


    # scconf -pvv | grep ¨Device group¨ | grep nom_noeud
    

Comment supprimer un noeud d'un groupe d'unités de disques (Solstice DiskSuite) (5/02)

Utilisez cette procédure pour supprimer un noeud de grappe d'une liste de noeuds principaux potentiels d'un groupe d'unités de disques Solstice DiskSuite. Un noeud peut appartenir à plusieurs groupes d'unités de disques à la fois. Vous devez donc répéter la commande metaset pour chaque groupe d'unités de disques dont vous souhaitez supprimer le noeud.

  1. Déterminez le(s) groupe(s) d'unités de disques Solstice DiskSuite dont fait partie le noeud à supprimer.

    Le type de groupe d'unités SDS indique un groupe d'unités de disques Solstice DiskSuite.


    # scconf -p | grep Device
    

  2. Devenez superutilisateur sur le noeud maître du groupe d'unités de disques à modifier.

  3. Dans le groupe d'unités de disques, supprimez le nom d'hôte du noeud.


    # metaset -s définir_nom -d -h liste_noeuds
    

    -s définir_nom

    Indique le nom du groupe d'unités de disques

    -d

    Supprime du groupe d'unités de disques les noeuds identifiés par -h

    -h liste_noeuds

    Supprime le noeud de la liste des noeuds susceptibles d'agir en tant que maître du groupe d'unités de disques.


    Remarque :

    La mise à jour peut prendre quelques minutes.


    Si la commande échoue, ajoutez l'option -f (Force) à la commande.


    # metaset -s définir_nom -d -f -h liste_noeuds
    

  4. Répétez la commande Étape 3 pour chaque groupe d'unités de disques duquel le noeud est supprimé comme noeud principal potentiel.

  5. Vérifiez que le noeud a bien été supprimé du groupe d'unités de disques.

    Le nom du groupe d'unités de disques correspond au nom de l'ensemble de disques spécifié avec la commande metaset.


    # scstat -D
    

Exemple--Suppression d'un noeud d'un groupe d'unités de disques (Solstice DiskSuite)

L'exemple suivant illustre la suppression du nom d'hôte phys-schost-2 d'une configuration de groupe d'unités de disques. Cette opération élimine phys-schost-2 comme noeud principal potentiel pour le groupe d'unités de disques désigné. Vérifiez la suppression effective du noeud en exécutant la commande scstat -D et en vérifiant que le noeud supprimé n'apparaît plus à l'écran.


[Determine the Solstice DiskSuite disk device group(2) for the node:]
# scconf -p | grep Device
  Device group name:                 dg-schost-1
    Device group type:               SDS
    Device group failback enabled:   no
    Device group node list:          phys-schost-1, phys-schost-2
    Device group ordered node list:  yes
    Device group diskset name:    	dg-schost-1
[Determine the disk device group(s) for the node:]
# scstat -D
  -- Device Group Servers --
                       Device Group  Primary        Secondary
                       ------------  -------        ---------
  Device group servers: dg-schost-1  phys-schost-1  phys-schost-2
[Become superuser.]
[Remove the hostname from all disk device groups:]
# metaset -s dg-schost-1 -d -h phys-schost-2
[Verify removal of the node:]
# scstat -D
  -- Device Group Servers --
                       Device Group  Primary       Secondary
                       ------------  -------       ---------
  Device group servers: dg-schost-1  phys-schost-1  -

Comment supprimer un noeud d'un groupe d'unités de disques (VERITAS Volume Manager) (5/02)

Utilisez cette procédure pour supprimer un noeud de la liste de noeuds principaux potentiels d'un groupe d'unités de disques (groupe de disque) VERITAS Volume Manager (VxVM).

  1. Déterminez le(s) groupe(s) d'unités de disques VxVM dont fait partie le noeud à supprimer.

    Le type de groupe d'unités VxVM indique un


    # scconf -p | grep Device
    
    VxVM groupe d'unités de disques.

  2. Devenez superutilisateur sur un noeud membre de la grappe.

  3. Lancez l'utilitaire scsetup.


    # scsetup
    

    Le menu principal apparaît.

  4. Pour reconfigurer un groupe d'unités de disques, entrez 4 (Device groups and volumes).

  5. Pour supprimer le noeud du groupe d'unités de disques VxVM, entrez 5 (Remove a node from a VxVM device group).

    Suivez les indications à l'écran pour supprimer le noeud de grappe du groupe d'unités de disques. Vous devrez fournir des informations sur les points suivants :

    • groupe d'unités VxVM

    • nom du noeud

  6. Vérifiez que le noeud a bien été supprimé du/des groupe(s) d'unités de disques VxVM.


    # scconf -p | grep Device
    

Exemple--Suppression du noeud d'un groupe d'unités de disques (VxVM)

Cet exemple montre la suppression du noeud qui a pour nom phys-schost-1 du groupe d'unités de disques dg1 VxVM.


[Determine the VxVM disk device group for the node:]
# scconf -p | grep Device
  Device group name:                 dg1
    Device group type:               VxVM
    Device group failback enabled:   no
    Device group node list:          phys-schost-1, phys-schost-2
    Device group diskset name:    	dg1
[Become superuser and execute the scsetup utility:]
# scsetup
 Select Device groups and volumes>Remove a node from a VxVM device group.
Answer the questions when prompted. 
You will need the following information.
  You Will Need:            Example:
  VxVM device group name    dg1
  node names                phys-schost-1
[Verify that the scconf command executed properly:]
 
scconf -r -D name=dg1,nodelist=phys-schost-1
 
    Command completed successfully.
Quit the scsetup Device Groups Menu and Main Menu.
[Verify that the node was removed:]
# scconf -p | grep Device
  Device group name:                 dg1
    Device group type:               VxVM
    Device group failback enabled:   no
    Device group node list:          phys-schost-2
    Device group diskset name:    	dg1

Comment supprimer un noeud d'un groupe d'unités de disques brutes (5/02)

Utilisez cette procédure pour supprimer un noeud de grappe de la liste de noeuds principaux potentiels d'un groupe d'unités de disques brutes.

  1. Devenez superutilisateur sur un noeud de la grappe autre que le noeud à supprimer.

  2. Identifiez les groupes d'unités de disques connectés au noeud en cours de suppression.

    Recherchez le nom du noeud dans l'entrée Device group node list.


    # scconf -pvv | grep nom_noeud | grep 	
    

  3. Déterminez quels groupes d'unités de disques identifiés dans Étape 2 sont des groupes d'unités de disques brutes.

    Les groupes d'unités de disques brutes appartiennent au type de groupe d'unités Disk ou Local_Disk.


    # scconf -pvv | grep ¨group typë
    

  4. Désactivez les propriétés localonly de chaque groupe d'unités de disques brutes Local_Disk.


    # scconf -c -D name=groupe-unité-disque-brut,localonly=false
    

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

  5. Vérifez que vous avez bien désactivé la propriété localonly de chaque groupe d'unités de disques brutes connecté au noeud en cours de suppression.

    Le type de groupe d'unités Disk indique que la propriété localonly est désactivée pour le groupe d'unités de disques brutes.


    # scconf -pvv | grep ¨group typë
    

  6. Supprimez le noeud de tous les groupes d'unité de disque brutes identifiés dans Étape 2.

    Cette opération doit être effectuée pour chaque groupe d'unités de disques brutes connecté au noeud à supprimer.


    # scconf -r -D name=groupe-unité-disque-brut,nodelist=nom_noeud
    

Exemple--Suppression d'un noeud d'un groupe d'unités de disques brutes

Cet exemple montre comment supprimer un noeud (phys-schost-2) d'un groupe d'unités de disques brutes. Toutes les commandes sont exécutées à partir d'un autre noeud de la grappe (phys-schost-1).


[Identify the disk device groups connected to the node being removed:]
phys-schost-1# 
	scconf -pvv | grep phys-schost-2 | grep ¨Device group node list¨	
	(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
[Identify the are raw disk device groups:]
phys-schost-1# scconf -pvv | grep ¨group typë
	(dsk/d4) Device group type:          Local_Disk
	(dsk/d8) Device group type:          Local_Disk
[Disable the localonly flag for each local disk on the node:]
phys-schost-1# scconf -c -D name=dsk/d4,localonly=false
[Verify that the localonly flag is disabled:]
phys-schost-1# scconf -pvv | grep ¨group typë
    (dsk/d4) Device group type:          Disk
    (dsk/d8) Device group type:          Local_Disk
[Remove the node from all raw disk device groups:]
phys-schost-1# scconf -r -D name=dsk/d4,nodelist=phys-schost-2
phys-schost-1# scconf -r -D name=dsk/d2,nodelist=phys-schost-2
phys-schost-1# scconf -r -D name=dsk/d1,nodelist=phys-schost-2

Comment créer plus de trois ensembles de disques dans une grappe (5/02)

La procédure suivante a été présentée dans la version de mise à jour Sun Cluster 3.0 5/02 et s'applique à cette version et à toutes les mises à jour ultérieures du logiciel Sun Cluster 3.0.

Si vous prévoyez de créer plus de trois ensembles de disques dans la grappe, suivez d'abord les étapes suivantes. Ces étapes s'appliquent que vous installiez des ensembles de disques pour la première fois ou que vous en ajoutiez dans une grappe déjà configurée.

  1. Vérifiez que la valeur de md_nsets est suffisamment élevée pour tenir compte du nombre total d'ensembles de disques que vous envisagez de créer dans la grappe.

    1. A partir d'un noeud de la grappe, vérifiez la valeur de la variable md_nsets dans le fichier /kernel/drv/md.conf.

    2. Si le nombre total des ensembles de disques de la grappe est supérieur à la valeur indiquée pour md_nsets, moins un, augmentez la valeur de md_nsets en conséquence, pour chaque noeud.

      Le nombre maximum d'ensembles de disques autorisé correspond à la valeur de md_nsets moins un. La valeur maximale autorisée pour md_nsets est 32.

    3. Vérifiez que le fichier /kernel/drv/md.conf est identique sur tous les noeuds de la grappe.


      Caution - Caution -

      Le non respect de cette consigne peut occasionner de graves erreurs de Solstice DiskSuite et un risque de pertes de données.


    4. Arrêtez la grappe depuis un noeud.


      # scshutdown -g0 -y
      

    5. Réinitialisez tous les noeuds de la grappe.


      ok> boot
      

  2. Exécutez la commande devfsadm(1M) sur chaque noeud de la grappe.

    Vous pouvez exécuter cette commande sur tous les noeuds de la grappe en même temps.

  3. Exécutez la commande scgdevs(1M) à partir d'un noeud de la grappe.

  4. Vérfiiez, sur chaque noeud, que la commande scgdevs s'est exécutée avec succès, avant de commencer à créer des ensembles de disques.

    La commande scgdevs se déclenche à distance sur tous les noeuds, même si elle est exécutée depuis un seul noeud. Pour savoir si la commande scgdevs s'est exécutée convenablement, exécutez la commande suivante sur chaque noeud de la grappe.


    % ps -ef | grep scgdevs
    

Administration des systèmes de fichiers de grappes : présentation

Les informations suivantes s'appliquent à cette version de mise à jour et à toutes les mises à jour ultérieures.

Directives pour le support de VxFS (5/02)

La procédure suivante a été présentée dans la version de mise à jour Sun Cluster 3.0 12/01 et s'applique à cette version et à toutes les mises à jour ultérieures du logiciel Sun Cluster 3.0.

La configuration Sun Cluster 3.0 ne prend pas en charge les fonctions VxFS suivantes :

Toutes les autres fonctions et options VxFS prises en charge dans une configuration de grappe sont également prises en charge par le logiciel Sun Cluster 3.0. Consultez la documentation et les pages de manuel de VxFS pour plus de détails sur les options de VxFS qui sont ou non prises en charge dans une configuration de grappe.

Les directives suivantes, relatives à l'utilisation de VxFS pour la création de systèmes de fichiers de grappe à haut niveau de disponibilité, s'appliquent essentiellement à une configuration Sun Cluster 3.0.

Les directives suivantes, relatives à l'administration des systèmes de fichiers de grappe VxFS, ne sont pas spécifiques au logiciel Sun Cluster 3.0. Elles diffèrent toutefois des procédures d'administration des systèmes de fichiers de grappe UFS.

Comment ajouter un système de fichiers de grappe (5/02)

La remarque suivante a été ajoutée à la deuxième étape de cette procédure dans la version de mise à jour de Sun Cluster 3.0 5/02 et s'applique à cette mise à jour et à toutes les mises à jour ultérieures du logiciel Sun Cluster 3.0.


Remarque :

La commande newfs(1M) n'est valide que pour la création de systèmes de fichiers UFS. Pour créer un système de fichiers VxFS, suivez les procédures décrites dans la documentation de votre VxFS.


Ajout et suppression d'un noeud de grappe

Les informations suivantes s'appliquent à cette version de mise à jour et à toutes les mises à jour ultérieures.

Description des tâches : suppression d'un noeud de grappe (5/02)

La description des tâches suivante a été modifiée dans la version de mise à jour Sun Cluster 3.0 5/02 et s'applique à cette version et à toutes les mises à jour ultérieures du logiciel Sun Cluster 3.0. Les procédures référencées non fournies dans cette description des tâches se trouvent dans le document Guide d'administration système de Sun Cluster 3.0 12/01.

Tableau 6-1 Description des tâches : suppression d'un noeud de grappe (5/02)

Tâche 

Pour les instructions, voir... 

Supprimer un noeud de tous les groupes de ressources 

   - Utilisez scrgadm

Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide:Reportez-vous à la procédure de suppression d'un noeud d'un groupe de ressources existant.

Supprimer le noeud de tous les groupes d'unités de disques 

   - Utilisez scconf, metaset, et scsetup

"Comment supprimer un noeud de tous les groupes d'unités de disques (5/02)"

Placer le noeud à supprimer à l'état de maintenance 

   - Utilisez scswitch, shutdown, et scconf

"Comment mettre un noeud à l'état de maintenance" 

Supprimer toutes les connexions de transport vers le noeud à supprimer 

    - Utilisez scsetup

"Suppression des câbles, adaptateurs et jonctions de transport" 

 

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

    - Utilisez scsetup

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

ou 

"Retrait du dernier périphérique de quorum de la grappe" 

Supprimer le noeud de la configuration logicielle de la grappe 

    - Utilisez scconf

"Comment supprimer un noeud de la configuration logicielle de la grappe (5/02)"

(Facultatifl) Désinstaller le logiciel Sun Cluster du noeud supprimé 

   - Utilisez scinstall

"Comment désinstaller le logiciel Sun Cluster d'un noeud de grappe (5/02)"

Déconnecter du noeud et de la grappe, la zone de stockage partagé requise 

- Suivez les procédures décrites dans la documentation du gestionnaire de volumes et le guide du matériel. Pour supprimer le matériel du noeud, reportez-vous à la section Sun Cluster 3.0 12/01 Hardware Guide relative à l'installation et à la maintenance du matériel d'interconnexion et de réseau public de la grappe.

Solstice DiskSuite ou au guide d'adminstration de VxVM  

Documentation matérielle 

Sun Cluster 3.0 12/01 Hardware Guide

Comment supprimer un noeud de la configuration logicielle de la grappe (5/02)

Les informations suivantes ont été modifiées dans la version de mise à jour Sun Cluster 3.0 5/02 et s'appliquent à cette mise à jour et à toutes les mises à jour ultérieures du logiciel Sun Cluster 3.0.

Comment désinstaller le logiciel Sun Cluster d'un noeud de grappe (5/02)

La procédure suivante a été ajoutée à la version de mise à jour Sun Cluster 3.0 5/02 et s'applique à cette mise à jour et à toutes les mises à jour ultérieures du logiciel Sun Cluster 3.0.

Utilisez cette procédure pour désinstaller le logiciel Sun Cluster d'un noeud de grappe avant de le déconnecter d'une configuration de grappe pleinement définie. Vous pouvez utiliser cette procédure pour désinstaller des logiciels à partir du dernier noeud de grappe restant.


Remarque :

N'utilisez pas cette procédure pour désinstaller le logiciel Sun Cluster d'un noeud qui n'est pas encore associé à la grappe ou qui n'est pas encore installé. Le cas échéant, référez-vous à la section "Comment désinstaller le logiciel Sun Cluster pour corriger les problèmes d'installation" du document Guide d'installation du logiciel Sun Cluster 3.0 12/01.


  1. Assurez-vous d'avoir correctement effectué toutes les tâches préalables énumérées dans la description des tâches pour la suppression d'un noeud de grappe.

    Reportez-vous à la section "Ajout et suppression d'un noeud de grappe" du document Guide d'administration système de Sun Cluster 3.0 12/01.


    Remarque :

    Assurez-vous de la suppression effective du noeud de tous les groupes de ressources, groupes d'unités et configurations d'unités de quorum, placez-le à l'état de maintenance et supprimez-le de la grappe avant de poursuivre avec cette procédure.


  2. Devenez superutilisateur sur un membre de la grappe active autre que le noeud que vous allez désinstaller.

  3. A partir du membre de la grappe active, ajoutez le noeud à désinstaller à la liste d'authentification des noeuds de la grappe.


    # scconf -a -T node=nom_noeud
    
    -a

    Ajouter

    -T

    Spécifie les options d'authentification

    node=nom_noeud

    Spécifie le nom du noeud à ajouter à la liste d'authentification

    Vous pouvez aussi utiliser la commande scsetup(1M). Suivez les instructions de la procédure "Ajout d'un noeud de grappe à la liste des noeuds autorisés"du document Guide d'administration système de Sun Cluster 3.0 12/01.

  4. Devenez superutilisateur du noeud à désinstaller.

  5. Réinitialisez le noeud en mode hors-grappe.


    # shutdown -g0 -y -i0
    ok boot -x
    

  6. Dans le fichier /etc/vfstab, supprimez toutes les entrées de systèmes de fichiers globalement montés sauf les montages globaux /global/.devices.

  7. Désinstallez le logiciel Sun Cluster du noeud.


    # cd /
    # scinstall -r
    

    Reportez-vous à la page de manuel scinstall(1M) pour de plus amples informations. Si la commande scinstall retourne des messages d'erreur, reportez-vous à "Dépannage d'une désinstallation de noeud".

  8. Déconnectez, le cas échéant, les câbles de transport et de jonction des autres unités de grappe.

    1. Si le noeud désinstallé est connecté à une unité de stockage qui utilise une interface parallèle SCSI, installez un terminateur SCSI sur le connecteur SCSI ouvert de l'unité de stockage après avoir déconnecté les câbles de transport.

      Si le noeud désinstallé est connecté à une unité de stockage qui utilise des interfaces Fibre Channel, aucune terminaison n'est nécessaire.

    2. Reportez-vous à la documentation envoyée avec votre adaptateur hôte et votre serveur pour les procédures de déconnexion.

Dépannage d'une désinstallation de noeud

Cette section décrit les messages d'erreur susceptibles d'apparaître lorsque vous exécutez la commande scinstall -r ainsi que les actions correctives à réaliser.

Entrées de système de fichiers de grappe non supprimées

Le message d'erreur suivant indique que les systèmes de fichiers de la grappe sont toujours référencés dans le fichiervfstab du noeud supprimé.


Verifying that no unexpected global mounts remain in /etc/vfstab ... failed
scinstall:  montage-global1 is still configured as a global mount.
scinstall:  montage-global1 is still configured as a global mount.
scinstall:  /global/dg1 is still configured as a global mount.
 
scinstall:  It is not safe to uninstall with these outstanding errors.          
scinstall:  Refer to the documentation for complete uninstall instructions.
scinstall:  Uninstall failed.

Pour corriger cette erreur, retournez à "Comment désinstaller le logiciel Sun Cluster d'un noeud de grappe (5/02)" et répétez la procédure. Assurez-vous d'avoir correctement exécuté Étape 6 dans la procédure avant de relancer la commande scinstall -r.

Listage non supprimé dans le groupe d'unités de disques

Ces messages d'erreur indiquent que le noeud supprimé est toujours listé dans un groupe d'unités de disques.


Verifying that no device services still reference this node ... failed
scinstall:  This node is still configured to host device service "service".
scinstall:  This node is still configured to host device service "service2".
scinstall:  This node is still configured to host device service "service3".
scinstall:  This node is still configured to host device service "dg1".
 
scinstall:  It is not safe to uninstall with these outstanding errors.          
scinstall:  Refer to the documentation for complete uninstall instructions.
scinstall:  Uninstall failed.

Pour corriger cette erreur, suivez les étapes suivantes.

  1. Essayez de rattacher le noeud à la grappe.


    # boot
    

  2. Le noeud a-t-il été correctement rattaché à la grappe ?

    • Si non, passez à l'Étape 3.

    • Si oui, exécutez les étapes suivantes pour supprimer le noeud des groupes d'unités de disques.

    1. Si le noeud a été correctement rattaché à la grappe, supprimez le noeud du/des groupe(s) d'unités de disques restant(s).

      Suivez les procédures décrites dans "Comment supprimer un noeud de tous les groupes d'unités de disques (5/02)".

    2. Après avoir supprimé le noeud de tous les groupes d'unité, retournez à "Comment désinstaller le logiciel Sun Cluster d'un noeud de grappe (5/02)" et répétez la procédure.

  3. Si le noeud n'a pu être rattaché à la grappe, renommer le fichier /etc/cluster/ccr du noeud en choisissant le nom que vous désirez, par exemple, ccr.old.


    # mv /etc/cluster/ccr /etc/cluster/ccr.old
    

  4. Retournez à "Comment désinstaller le logiciel Sun Cluster d'un noeud de grappe (5/02)" et répétez la procédure.