Guide d'administration système de Sun Cluster 3.0

Chapitre 3 Administration des périphériques globaux et des systèmes de fichiers du cluster

Ce chapitre indique les procédures d'administration des périphériques globaux et des systèmes de fichiers de cluster.

Les procédures décrites dans ce chapitre sont les suivantes :

Pour une description détaillée des procédures connexes dans ce chapitre, reportez-vous au Tableau 3-1.

Reportez-vous au document Sun Cluster 3.0 Concepts pour obtenir des informations sur les concepts relatifs aux périphériques globaux, aux espaces de noms globaux, aux groupes d'unités de disque et au système de fichiers de cluster.

3.1 Administration des périphériques et des espaces de noms globaux : présentation

L'administration des groupes d'unités de disque Sun Cluster dépend du gestionnaire de volumes installé sur le cluster. Solstice DiskSuite "reconnaît" les clusters. Vous pouvez donc ajouter, enregistrer et supprimer des groupes d'unités de disque via la commande Solstice DiskSuite metaset(1M). Avec VERITAS Volume Manager (VxVM), vous pouvez créer des groupes de disques avec les commandes VxVM. Vous pouvez ensuite enregistrer ces groupes en tant que groupes d'unités de disque Sun Cluster via l'utilitaire scsetup(1M). Lorsque vous supprimez des groupes d'unités de disque VxVM, vous devez exécuter à la fois l'utilitaire scsetup et les commandes VxVM.

Lorsque vous administrez des groupes d'unités de disque ou des groupes de disques du gestionnaire de volumes, vous devez vous trouver sur le noeud de cluster correspondant au noeud principal du groupe en question.

En général, il n'est pas nécessaire d'administrer l'espace global de noms de périphériques car il est automatiquement configuré pendant l'installation et automatiquement mis à jour pendant les réinitialisations pour la reconfiguration de l'environnement d'exploitation Solaris. Si, toutefois, l'espace de noms global doit être régénéré ou mis à jour, vous pouvez exécuter la commande scgdevs(1M) à partir d'un noeud quelconque du cluster. L'espace de noms est alors mis à jour sur tous les autres noeuds du cluster, ainsi que sur les noeuds susceptibles de s'ajouter au cluster par la suite.

3.1.1 Autorisations sur les périphériques globaux pour Solstice DiskSuite

Les modifications apportées aux autorisations sur les périphériques globaux ne sont pas automatiquement diffusées vers tous les noeuds du cluster pour Solstice DiskSuite et pour les unités de disque. Si vous souhaitez modifier ces autorisations, vous devez le faire manuellement sur tous les noeuds du cluster. Si, par exemple, vous souhaitez modifier les autorisations sur le périphérique global /dev/global/dsk/d3s0 pour la définir sur 644, vous devez exécuter

# chmod 644 /dev/global/dsk/d3s0

sur chacun des noeuds du cluster.

Le système VxVM ne prend pas en charge la commande chmod. Pour modifier les autorisations sur les périphériques globaux dans VxVM, reportez-vous au manuel de l'administrateur VxVM.

3.1.2 Remarques sur l'administration de VERITAS Volume Manager

Pour que Sun Cluster mette correctement à jour l'espace de noms VxVM, vous devez enregistrer les modifications apportées à la configuration du groupe d'unités de disque Sun Cluster chaque fois que les informations de configuration d'un groupe de disques ou d'un volume sont modifiées. La mise à jour de l'espace de noms sur tous les noeuds de cluster est ainsi assurée. Plusieurs modifications de configuration ont une incidence sur l'espace de noms : l'ajout, la suppression ou le changement de nom d'un volume, ainsi que la modification des droits d'accès au volume, de son propriétaire ou de l'ID de groupe.


Remarque :

n'importez ni ne déportez jamais un groupe de disques VxVM avec les commandes VxVM si le groupe de disques a déjà été enregistré dans le cluster en tant que groupe d'unités de disque Sun Cluster. Le logiciel Sun Cluster peut gérer toutes les situations nécessitant l'importation ou la déportation de groupes de disques.


Chaque groupe de disques VxVM doit posséder un code mineur unique sur tout le cluster. Par défaut, lorsqu'un groupe de disques est créé, VxVM choisit comme code mineur de base du groupe un nombre aléatoire, multiple de mille. Pour la plupart des configurations comprenant un petit nombre de groupes de disques, cela suffit à garantir l'unicité du code. Toutefois, il est possible que le code mineur d'un groupe de disques nouvellement créé entre en conflit avec le code d'un groupe pré-existant importé sur un autre noeud du cluster. Dans ce cas, il sera impossible d'enregistrer le groupe d'unités de disque Sun Cluster. Pour résoudre ce problème, il faut attribuer au nouveau groupe de disques un nouveau code mineur unique puis l'enregistrer en tant que groupe d'unités de disque Sun Cluster.

Si vous configurez un volume en miroir, vous pouvez utiliser le système DRL (Dirty Region Logging) pour réduire le délai de récupération du volume en cas de panne du système. Il est fortement recommandé d'utiliser ce système.

3.2 Administration des systèmes de fichiers de cluster : présentation

Pour administrer le système de fichiers du cluster, vous pouvez utiliser les commandes standard de système de fichiers Solaris, notamment mount, newfs, etc. Pour monter les systèmes de fichiers de cluster, ajoutez l'option -g à la commande mount. Les systèmes de fichiers de cluster peuvent également être automatiquement montés au moment de l'initialisation.


Remarque :

aucune commande spéciale Sun Cluster n'est nécessaire pour l'administration des systèmes de fichiers de cluster. L'administration des systèmes de fichiers de cluster se fait comme pour tout système de fichiers Solaris.


3.3 Administration des groupes d'unités de disque


Remarque :

l'utilitaire scsetup(1M) fournit une interface interactive à la commande scconf(1M). Lorsque scsetup est exécuté, il génère des commandes scconf. Les commandes générées sont présentées dans les exemples proposés après certaines procédures.


Tableau 3-1 Plan des tâches : administration des groupes d'unités de disque

Tâche 

Pour les instructions, voir... 

Mettre à jour l'espace de noms de périphériques globaux (sans réinitialisation de reconfiguration) 

    - Utilisez la commande scgdevs

"3.3.1 Mise à jour de l'espace de noms de périphériques globaux"

Ajouter des ensembles de disques Solstice DiskSuite et les enregistrer en tant que groupes d'unités de disque. 

    - Utilisez metaset

"3.3.2 Ajout et enregistrement d'un noeud dans un groupe d'unités de disque (Solstice DiskSuite)"

Ajouter des groupes de disques et des groupes d'unités de disque VERITAS Volume Manager 

    - Utilisez les commandes VxVM et scsetup

"3.3.3 Création d'un nouveau groupe de disques lors de l'initialisation des disques (VERITAS Volume Manager)"

 

"3.3.4 Création d'un nouveau groupe de disques lors de l'encapsulage de disques (VERITAS Volume Manager)"

 

"3.3.5 Ajout d'un nouveau volume à un groupe d'unités de disque existant (VERITAS Volume Manager)"

 

"3.3.6 Transformation d'un groupe de disques existant en groupe d'unités de disque (VERITAS Volume Manager)"

 

"3.3.7 Attribution d'un nouveau code mineur à un groupe d'unités de disque (VERITAS Volume Manager)"

 

"3.3.8 Enregistrement d'un groupe de disques en tant que groupe d'unités de disque (VERITAS Volume Manager)"

 

"3.3.9 Enregistrement des changements de configuration des groupes de disques (VERITAS Volume Manager)"

Supprimer des groupes d'unités de disque Solstice DiskSuite de la configuration 

    - Utilisez metaset et metaclear

"3.3.10 Suppression et annulation de l'enregistrement d'un groupe d'unités de disque (Solstice DiskSuite)"

Supprimer des groupes d'unités de disque VERITAS Volume Manager de la configuration 

    - Utilisez la commande scsetup (pour générer scconf)

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

 

"3.3.12 Suppression et annulation de l'enregistrement d'un groupe d'unités de disque (VERITAS Volume Manager)"

Ajouter un noeud à un groupe d'unités de disque VERITAS Volume Manager 

    - Utilisez la commande scsetup (pour générer scconf)

"3.3.13 Ajout d'un noeud à un groupe d'unités de disque (VERITAS Volume Manager)"

Changer les propriétés de groupes d'unités de disque 

    - Utilisez la commande scsetup (pour générer scconf)

"3.3.14 Changement des propriétés des unités de disque "

Afficher les groupes et les propriétés des unités de disque 

    - Utilisez la commande scconf

"3.3.15 Affichage de la configuration d'un groupe d'unités de disque"

Changer le noeud principal d'un groupe d'unités de disque 

    - Utilisez la commande scswitch

"3.3.16 Changement de noeud principal pour un groupe d'unités"

3.3.1 Mise à jour de l'espace de noms de périphériques globaux

Exécutez la commande scgdevs(1M) pour mettre manuellement à jour l'espace de noms de périphériques globaux lorsque vous ajoutez un nouveau périphérique global.


Remarque :

la commande scgdevs n'a aucun effet si le noeud sur lequel elle est exécutée n'est pas actuellement un membre du cluster ou si le système de fichiers /global/.devices/node@ID_noeud n'est pas monté.


  1. Devenez superutilisateur sur un noeud du cluster.

  2. Exécutez la commande scgdevs pour reconfigurer l'espace de noms.


    # scgdevs
    

3.3.1.1 Exemple : mise à jour de l'espace de noms de périphériques globaux

Les résultats suivants s'affichent lorsque la commande scgdevs est exécutée avec succès :


# scgdevs 
Configuring the /dev/global directory (global devices)...
obtaining access to all attached disks
reservation program successfully exiting

3.3.2 Ajout et enregistrement d'un noeud dans un groupe d'unités de disque (Solstice DiskSuite)

Les groupes d'unités de disque peuvent être mis en correspondance directe avec les ensembles de disques Solstice DiskSuite. Lorsque vous créez un ensemble de disques à l'aide de la commande metaset(1M), vous créez également le groupe d'unités de disque de même nom et vous l'enregistrez en tant que groupe d'unités de disque Sun Cluster.

  1. Devenez superutilisateur sur le noeud connecté aux disques sur lesquels vous souhaitez créer l'ensemble de disques.

  2. Utilisez la commande metaset pour ajouter l'ensemble de disques Solstice DiskSuite et l'enregistrer en tant que groupe d'unités de disque dans Sun Cluster.


    # metaset -s ensemble_disques -a -h liste_noeuds
    
    -s ensemble_disques

    Indique l'ensemble de disques à créer.

    -a -h liste_noeuds

    Ajoute la liste des noeuds capables de servir de maîtres à l'ensemble de disques.

  3. Vérifiez que le groupe d'unités de disque a bien été ajouté.

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


    # scconf -p | egrep groupe_unités_disque
    

3.3.2.1 Exemple : ajout d'un groupe d'unités de disque Solstice DiskSuite

L'exemple suivant illustre la procédure suivie pour créer l'ensemble de disques et le groupe d'unités de disque et pour vérifier que le groupe d'unités de disque a bien été créé.


# metaset -s dg-schost-1
# scconf -p | egrep dg-schost-1
Device group name: dg-schost-1

3.3.3 Création d'un nouveau groupe de disques lors de l'initialisation des disques (VERITAS Volume Manager)


Remarque :

cette procédure s'applique uniquement à l'initialisation de disques. Pour encapsuler des disques, utilisez la procédure "3.3.4 Création d'un nouveau groupe de disques lors de l'encapsulage de disques (VERITAS Volume Manager)".


Après avoir ajouté le groupe de disques VxVM, vous devez enregistrer le groupe d'unités de disque.

  1. Devenez superutilisateur sur un noeud du cluster connecté physiquement aux disques qui composent le groupe de disques à ajouter.

  2. Créez le volume et le groupe de disques VxVM.

    Pour cela, utilisez la méthode de votre choix.


    Remarque :

    si vous configurez un volume en miroir, il est fortement recommandé d'utiliser le système DRL (Dirty Region Logging) pour réduire le délai de récupération du volume en cas de panne du système.


    Reportez-vous à la documentation de VERITAS Volume Manager pour connaître les procédures à suivre.

3.3.3.1 Etape suivante

Le groupe de disques VxVM doit être enregistré en tant que groupe d'unités de disque Sun Cluster. Voir "3.3.8 Enregistrement d'un groupe de disques en tant que groupe d'unités de disque (VERITAS Volume Manager)".

3.3.4 Création d'un nouveau groupe de disques lors de l'encapsulage de disques (VERITAS Volume Manager)


Remarque :

cette procédure s'applique uniquement à l'encapsulage de disques. Pour initialiser des disques, suivez la procédure "3.3.3 Création d'un nouveau groupe de disques lors de l'initialisation des disques (VERITAS Volume Manager)".


Vous pouvez transformer des disques non-root en groupes d'unités de disque Sun Cluster en les encapsulant en tant que groupes de disques VxVM, puis en les enregistrant en tant que groupes d'unités de disque Sun Cluster.

L'encapsulage de disques n'est possible que pendant la création initiale des groupes de disques VxVM. Lorsque le groupe de disques est créé et enregistré, seuls les disques qui peuvent être initialisés doivent être ajoutés au groupe.

  1. Devenez superutilisateur sur un noeud du cluster.

  2. Si le disque en cours d'encapsulation comporte des entrées de système de fichiers dans le fichier /etc/vfstab, assurez-vous que l'option mount at boot est définie sur no.

    Vous pourrez redéfinir cette option sur yes une fois que le disque est encapsulé et enregistré en tant que groupe d'unités de disque Sun Cluster.

  3. Encapsulez les disques.

    Pour cela, utilisez les menus vxdiskadm ou l'interface d'utilisation graphique. VxVM requiert deux partitions libres ainsi que des cylindres non attribués au début ou à la fin du disque. La tranche 2 doit également être définie sur le disque entier. Pour plus d'informations, reportez-vous à la page de manuel vxdiskadm(1M).

  4. Arrêtez le noeud et redémarrez-le.

    La commande scswitch(1M) permet de faire passer tous les groupes de ressources et de périphériques du noeud en question au noeud préféré suivant. La commande shutdown(1M) est ensuite utilisée pour arrêter et redémarrer le noeud.


    # scswitch -S -h noeud 
    # shutdown -g 0 -y -i 6
    
  5. Si nécessaire, revenez à tous les groupes de ressources et de périphériques de départ.

    Si les groupes de ressources et de périphériques étaient configurés à l'origine pour revenir au noeud initial en cas de panne, cette étape n'est pas nécessaire.


    # scswitch -z -h noeud -D devgrp1 [ ,devgrp2,... ]
    # scswitch -z -h noeud -g resgrp1 [ ,resgrp2,... ]

3.3.4.1 Etape suivante

Le groupe de disques VxVM doit être enregistré en tant que groupe d'unités de disque Sun Cluster. Voir "3.3.8 Enregistrement d'un groupe de disques en tant que groupe d'unités de disque (VERITAS Volume Manager)".

3.3.5 Ajout d'un nouveau volume à un groupe d'unités de disque existant (VERITAS Volume Manager)


Remarque :

après avoir ajouté le volume, vous devez enregistrer le changement de configuration en suivant la procédure "3.3.9 Enregistrement des changements de configuration des groupes de disques (VERITAS Volume Manager)".


Lorsque vous ajoutez un nouveau volume à un groupe d'unités de disque VxVM existant, vous devez effectuer la procédure à partir du noeud principal du groupe d'unités de disque, et ce groupe doit être en ligne.

  1. Devenez superutilisateur sur un noeud du cluster.

  2. Déterminez le noeud principal du groupe d'unités de disque.


    # scstat -D
    
  3. Déterminez si le groupe d'unités de disque est hors ligne.

    • Si ce n'est pas le cas, passez à l'Étape 4.

    • Si c'est le cas, mettez le groupe de disques en ligne.


    # scswitch -z -D groupe_unités_disque -h noeud
    
    -z -D groupe_unités_disque

    Modifie le noeud principal du groupe d'unités spécifié.

    -h noeud

    Indique le nom du noeud vers lequel le groupe d'unités de disque doit passer.

  4. A partir du noeud principal (celui qui est actuellement maître du groupe d'unités de disque), créez le volume VxVM dans le groupe de disques.

    Reportez-vous à la documentation de VERITAS Volume Manager pour connaître les procédures à suivre pour créer le volume VxVM.

3.3.5.1 Etape suivante

La modification apportée au groupe de disques VxVM doit être enregistrée pour mettre à jour l'espace de noms global. Voir "3.3.9 Enregistrement des changements de configuration des groupes de disques (VERITAS Volume Manager)".

3.3.6 Transformation d'un groupe de disques existant en groupe d'unités de disque (VERITAS Volume Manager)

Pour transformer un groupe de disques VxVM existant en groupe d'unités de disque VERITAS Volume Manager, vous devez d'abord importer le groupe de disques sur le noeud courant, puis l'enregistrer en tant que groupe d'unités de disque Sun Cluster.

  1. Devenez superutilisateur sur un noeud du cluster.

  2. Importez le groupe de disques VxVM sur le noeud courant.


    # vxdg import groupe_disques
    

3.3.6.1 Etape suivante

Le groupe de disques VxVM doit être enregistré en tant que groupe d'unités de disque Sun Cluster. Voir "3.3.8 Enregistrement d'un groupe de disques en tant que groupe d'unités de disque (VERITAS Volume Manager)".

3.3.7 Attribution d'un nouveau code mineur à un groupe d'unités de disque (VERITAS Volume Manager)

Si l'enregistrement d'un groupe d'unités de disque VxVM échoue parce qu'un code mineur entre en conflit avec celui d'un autre groupe de disques, vous devez attribuer au nouveau groupe un nouveau code mineur (inutilisé). Cela fait, vous devez ré-exécuter la procédure d'enregistrement du groupe de disques en tant que groupe d'unités de disque Sun Cluster.

  1. Devenez superutilisateur sur un noeud du cluster.

  2. Déterminez les codes mineurs utilisés.


    # ls -l /dev/vx/dsk/*
    
  3. Pour le nouveau groupe de disques, choisissez comme code mineur de base un autre multiple de 1000 qui n'est pas utilisé.

  4. Attribuez ce nouveau code mineur au groupe de disques.


    # vxdg reminor groupe_disques code_mineur_base
    

3.3.7.1 Exemple : attribution d'un nouveau code mineur à un groupe d'unités de disque

L'exemple suivant illustre l'utilisation des codes mineurs 16000-16002 et 4000-4001. La commande vxdg reminor permet d'attribuer un nouveau code mineur de base (5000) au nouveau groupe d'unités de disque.


# ls -l /dev/vx/dsk/*
/dev/vx/dsk/dg1
brw-------   1 root     root      56,16000 Oct  7 11:32 dg1v1
brw-------   1 root     root      56,16001 Oct  7 11:32 dg1v2
brw-------   1 root     root      56,16002 Oct  7 11:32 dg1v3
 
/dev/vx/dsk/dg2
brw-------   1 root     root      56,4000 Oct  7 11:32 dg2v1
brw-------   1 root     root      56,4001 Oct  7 11:32 dg2v2
# vxdg reminor dg3 5000

3.3.7.2 Etape suivante

Le groupe de disques VxVM doit être enregistré en tant que groupe d'unités de disque Sun Cluster. Voir "3.3.8 Enregistrement d'un groupe de disques en tant que groupe d'unités de disque (VERITAS Volume Manager)".

3.3.8 Enregistrement d'un groupe de disques en tant que groupe d'unités de disque (VERITAS Volume Manager)

Cette procédure emploie l'utilitaire scsetup(1M) pour enregistrer le groupe de disques VxVM associé en tant que groupe d'unités de disque Sun Cluster.


Remarque :

lorsque le groupe d'unités de disque est enregistré, si vous apportez une modification au groupe de disques ou au volume VxVM, vous devez utiliser la procédure "3.3.9 Enregistrement des changements de configuration des groupes de disques (VERITAS Volume Manager)" pour enregistrer les changements de configuration du groupe d'unités de disque. Cela permet d'assurer que l'espace de noms global est dans l'état qui convient.


Pour enregistrer un groupe d'unités de disque VxVM, les conditions suivantes doivent être remplies :

Lorsque vous définissez l'ordre de préférences, vous devez également indiquer si vous souhaitez que le groupe d'unités de disque revienne au noeud préféré lorsque celui-ci rejoint le cluster après avoir été arrêté.

Voir la commande scconf(1M) pour plus d'informations sur les préférences de noeuds et les options de reprise sur panne.

  1. Devenez superutilisateur sur un noeud du cluster.

  2. Exécutez l'utilitaire scsetup.


    # scsetup
    

    Le menu principal apparaît.

  3. Pour utiliser des groupes d'unités de disque VxVM, entrez 3 (Device groups and volumes).

    Le menu Device Groups apparaît.

  4. Pour enregistrer un groupe d'unités de disque VxVM, entrez 1 (Register a VxVM disk group as a device group).

    Suivez les instructions et entrez le groupe de disques VxVM à enregistrer en tant que groupe d'unités de disque Sun Cluster. Si vous rencontrez l'erreur ci-dessous lorsque vous tentez d'enregistrer le groupe d'unités de disque, suivez la procédure "3.3.7 Attribution d'un nouveau code mineur à un groupe d'unités de disque (VERITAS Volume Manager)". Cette procédure vous permettra d'attribuer un nouveau code mineur qui n'entre pas en conflit avec un code mineur utilisé par les groupes d'unités de disque existants.


    scconf: Failed to add device group - in use

  5. Vérifiez que le groupe d'unités de disque a bien été enregistré et mis en ligne.

    Affichez les informations d'unité de disque concernant le nouveau disque en entrant la commande suivante :


    # scstat -D
    

3.3.8.1 Exemple : enregistrement d'un groupe d'unités de disque VERITAS Volume Manager

L'exemple suivant montre la commande scconf générée par l'utilitaire scsetup pour enregistrer un groupe d'unités de disque VxVM (dg1), ainsi que l'étape de vérification. Cet exemple suppose que le volume et le groupe de disques VxVM ont déjà été créés.


# scconf -a -D type=vxvm,name=dg1,nodelist=phys-schost-1:phys-schost-2
# scstat -D
-- Device Group Servers --
 
                         Device Group        Primary             Secondary
                         ------------        -------             ---------
Device group servers:    dg1                 phys-schost-1       phys-schost-2
 
-- Device Group Status --
 
                              Device Group        Status
                              ------------        ------              
  Device group status:        dg1                Online

3.3.8.2 Etape suivante

Pour créer un système de fichiers de cluster sur le groupe d'unités de disque VxVM, reportez-vous à "3.4.1 Ajout d'un système de fichiers de cluster supplémentaire". Si des problèmes surviennent concernant le code mineur, reportez-vous à la section "3.3.7 Attribution d'un nouveau code mineur à un groupe d'unités de disque (VERITAS Volume Manager)".

3.3.9 Enregistrement des changements de configuration des groupes de disques (VERITAS Volume Manager)

Lorsque vous modifiez les informations de configuration d'un volume ou d'un groupe de disques VxVM, vous devez enregsitrer ces changements pour le groupe d'unités de disque Sun Cluster. Cela permet d'assurer que l'espace de noms global est dans l'état qui convient.

  1. Devenez superutilisateur sur un noeud du cluster.

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


    # scsetup
    

    Le menu principal apparaît.

  3. Pour utiliser des groupes d'unités de disque VxVM, entrez 3 (Device groups and volumes).

    Le menu Device Groups apparaît.

  4. Pour enregistrer les changements de configuration, entrez 2 (Synchronize volume information for a VxVM device group).

    Suivez les instructions et entrez le groupe de disques VxVM dont la configuration a changé.

3.3.9.1 Exemple : enregistrement des changements de configuration des groupes de disques VERITAS Volume Manager

L'exemple suivant montre la commande scconf générée par l'utilitaire scsetup pour enregistrer un groupe d'unités de disque VxVM modifié (dg1). Cet exemple suppose que le volume et le groupe de disques VxVM ont déjà été créés.


# scconf -c -D name=dg1,sync

3.3.10 Suppression et annulation de l'enregistrement d'un groupe d'unités de disque (Solstice DiskSuite)

Les groupes d'unités de disque peuvent être mis en correspondance directe avec les ensembles de disques Solstice DiskSuite. Ainsi, pour supprimer un groupe d'unités de disque Solstice DiskSuite, vous devez utiliser les commandes metaclear(1M) et metaset(1M). Ces commandes permettent de supprimer le groupe d'unités de disque portant le même nom et d'annuler l'enregistrement du groupe de disques en tant que groupe d'unités de disque Sun Cluster.

Reportez-vous à la documentation de Solstice DiskSuite pour connaître la procédure à suivre pour supprimer un ensemble de disques.

3.3.11 Suppression d'un volume d'un groupe d'unités de disque (VERITAS Volume Manager)


Remarque :

après avoir supprimé le volume du groupe d'unités de disque, vous devez enregistrer les changements de configuration apportés au groupe d'unités de disque en suivant la procédure "3.3.9 Enregistrement des changements de configuration des groupes de disques (VERITAS Volume Manager)".


  1. Devenez superutilisateur sur un noeud du cluster.

  2. Déterminez le noeud principal du groupe d'unités de disque.


    # scstat -D
    
  3. Déterminez si le groupe d'unités de disque est hors ligne.

    • Si ce n'est pas le cas, passez à l'Étape 4.

    • Si c'est le cas, mettez le groupe de disques en ligne.


    # scswitch -z -D groupe_unités_disque -h noeud
    
    -z

    Effectue le transfert.

    -D groupe_unités_disque

    Définit le groupe d'unités à changer.

    -h noeud

    Indique le nom du noeud qui doit devenir le nouveau noeud principal.

  4. A partir du noeud principal (celui qui est actuellement maître du groupe d'unités de disque), supprimez le volume VxVM dans le groupe de disques.


    # vxedit -g groupe_disques -rf rm volume
    
    -g groupe_disques

    Indique le groupe de disques VxVM qui contient le volume.

    -rf rm volume

    Supprime le volume indiqué.

3.3.11.1 Etape suivante

Après avoir supprimé un volume, vous devez enregistrer les changements de configuration apportés au groupe d'unités de disque. Pour cela, reportez-vous à "3.3.9 Enregistrement des changements de configuration des groupes de disques (VERITAS Volume Manager)".

3.3.12 Suppression et annulation de l'enregistrement d'un groupe d'unités de disque (VERITAS Volume Manager)

La suppression d'un groupe d'unités de disque Sun Cluster entraîne un déplacement, et non la destruction, du groupe de disques VxVM correspondant. Toutefois, même si le groupe de disques VxVM existe encore, il ne peut être réutilisé dans le cluster que s'il est ré-enregistré.

Cette procédure fait appel à l'utilitaire scsetup(1M) pour supprimer un groupe de disques VxVM et annuler son enregistrement en tant que groupe d'unités de disque Sun Cluster.

  1. Devenez superutilisateur sur un noeud du cluster.

  2. Mettez le groupe d'unités de disque hors ligne.


    # scswitch -F -D groupe_unités_disque
    
    -F

    Met le groupe d'unités de disque hors ligne.

    -D groupe_unités_disque

    Définit le groupe d'unités à mettre hors ligne.

  3. Exécutez l'utilitaire scsetup.

    Le menu principal apparaît.


    # scsetup
    
  4. Pour utiliser des groupes d'unités VxVM, entrez 3 (Device groups and volumes).

    Le menu Device Groups apparaît.

  5. Pour annuler l'enregistrement d'un groupe de disques VxVM, entrez 3 (Unregister a VxVM device group).

    Suivez les instructions et indiquez le groupe de disques VxVM dont vous souhaitez annuler l'enregistrement.

3.3.12.1 Exemple : suppression et annulation de l'enregistrement d'un groupe d'unités de disque VERITAS Volume Manager

L'exemple suivant illustre la mise hors ligne du groupe d'unités de disque VxVM et présente la commande scconf(1M) générée par l'utilitaire scsetup lorsqu'il supprime le groupe d'unités de disque et en annule l'enregistrement.


# scswitch -F -D dg1
# scconf -r -D name=dg1

3.3.13 Ajout d'un noeud à un groupe d'unités de disque (VERITAS Volume Manager)

Cette procédure permet d'ajouter un noeud à un groupe d'unités de disque à l'aide de l'utilitaire scsetup(1M).

Pour ajouter un noeud à un groupe d'unités de disque VxVM, les conditions suivantes doivent être remplies :

  1. Devenez superutilisateur sur un noeud du cluster.

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

    Le menu principal apparaît.


    # scsetup
    
  3. Pour utiliser des groupes d'unités de disque VxVM, entrez 3 (Device groups and volumes).

    Le menu Device Groups apparaît.

  4. Pour ajouter un noeud à un groupe d'unités de disque VxVM, entrez 4 (Add a node to a VxVM device group).

    Suivez les instructions et entrez le nom du groupe d'unités et du noeud.

  5. Vérifiez que le noeud a bien été ajouté.

    Affichez les informations de groupe d'unités relatives au nouveau disque en entrant la commande suivante :


    # scconf -p 
    

3.3.13.1 Exemple : ajout d'un noeud à un groupe d'unités de disque VERITAS Volume Manager

L'exemple suivant montre la commande scconf générée par l'utilitaire scsetup pour ajouter un noeud (phys-schost-3) à un groupe d'unités de disque VxVM (dg1), ainsi que l'étape de vérification.


# scconf -a -D type=vxvm,name=dg1,nodelist=phys-schost-3
# scconf -p 
...
Device group name:                              dg1
   Device type:                                 VXVM
   Failback enabled:                            yes
   Node preference list:                        phys-schost-1, phys-schost-3

3.3.14 Changement des propriétés des unités de disque

Le choix d'un propriétaire principal pour un groupe d'unités de disque est basé sur la définition d'un attribut de préférence de propriété appelé preferenced. Si cet attribut n'est pas défini, le propriétaire principal d'un groupe d'unités de disque qui n'en a pas autrement est le premier noeud qui tente d'accéder à un disque de ce groupe. Si, toutefois, cet attribut est défini, vous devez spécifier l'ordre dans lequel vous préférez que les noeuds tentent d'établir la propriété.

Si vous désactivez l'attribut preferenced, l'attribut failback est également automatiquement désactivé. Si, toutefois, vous tentez d'activer ou de réactiver l'attribut preferenced, vous pouvez soit activer, soit désactiver l'attribut failback.

Si l'attribut preferenced est activé ou réactivé, vous devez rétablir l'ordre des noeuds dans la liste de préférences de propriétaire principal.

Cette procédure fait appel à l'utilitaire scsetup(1M) pour activer ou désactiver les attributs preferenced et failback pour les groupes d'unités de disque Solstice DiskSuite ou VxVM.

Pour exécuter cette procédure, vous devez connaître le nom du groupe d'unités de disque dont vous changez les valeurs des attributs.

  1. Devenez superutilisateur sur un noeud du cluster.

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

    Le menu principal apparaît.


    # scsetup
    
  3. Pour utiliser des groupes d'unités de disque, entrez 3 (Device groups and volumes).

    Le menu Device Groups apparaît.

  4. Pour modifier une propriété de groupe d'unités, entrez 6 (Change key properties of a VxVM or Solstice DiskSuite device group).

    Suivez les instructions pour définir les options preferenced et failback pour un groupe d'unités.

  5. Vérifiez que les attributs du groupe d'unités de disque ont bien été changés.

    Affichez les informations de groupe d'unités en entrant la commande suivante :


    # scconf -p 
    

3.3.14.1 Exemple : modification des propriétés d'un groupe d'unités de disque

L'exemple suivant montre la commande scconf générée par l'utilitaire scsetup pour définir les attributs d'un groupe d'unités de disque (dg-schost-1).


# scconf -c -D name=dg-schost-1,nodelist=phys-schost-1:phys-schost-2,\
preferenced=true,failback=enabled
# scconf -p
Device group name:                             dg-schost-1
   Device type:                                SDS
   Failback enabled:                           yes
   Node preference list:                       phys-schost-1, phys-schost-2
   Diskset name:                               dg-schost-1

3.3.15 Affichage de la configuration d'un groupe d'unités de disque

Il n'est pas nécessaire d'être un superutilisateur pour afficher la configuration.

    Utilisez la commande scconf(1M) pour afficher la configuration du groupe d'unités de disque.


    % scconf -p
    

3.3.15.1 Exemple : affichage de la configuration du groupe d'unités de disque

Lorsque vous utilisez la commande scconf, cherchez les informations affichées sous les groupes d'unités.


# scconf -p
...
Device group name: dg-schost-1
	Device type: SDS
	Failback enabled: yes
	Node preference list: phys-schost-2, phys-schost-3
	Diskset name: dg-schost-1

3.3.16 Changement de noeud principal pour un groupe d'unités

Cette procédure permet également de démarrer (mettre en ligne) un groupe d'unités inactif.

  1. Devenez superutilisateur sur un noeud du cluster.

  2. Exécutez la commande scswitch(1M) pour changer le noeud principal d'un groupe d'unités de disque.


    # scswitch -z -D groupe_unités_disque -h noeud
    
    -z

    Effectue le transfert.

    -D groupe_unités_disque

    Définit le groupe d'unités à changer.

    -h noeud

    Indique le nom du noeud qui doit devenir le nouveau noeud principal.

  3. Vérifiez que le groupe d'unités de disque est bien passé au nouveau noeud principal.

    Affichez les informations d'unité de disque concernant le groupe d'unités à l'aide de la commande suivante :


    # scstat -D
    

3.3.16.1 Exemple : changement de noeud principal pour un groupe d'unités de disque

L'exemple suivant montre comment changer de noeud principal pour un groupe d'unités de disque et comment vérifier que la modification a réussi.


# scswitch -z -D dg-schost-1 -h phys-schost-1
# scstat -D
...
Device group name:                             dg-schost-1
   Status:                                     Online
   Primary:                                    phys-schost-1

3.4 Administration des systèmes de fichiers de cluster

Tableau 3-2 Plan des tâches : Administration des systèmes de fichiers de cluster

Tâche 

Pour les instructions, voir... 

Ajouter des systèmes de fichiers de cluster après l'installation initiale de Sun Cluster 

    - Utilisez newfs et makedir

"3.4.1 Ajout d'un système de fichiers de cluster supplémentaire"

Supprimer un système de fichiers de cluster 

    - Utilisez fuser et umount

"3.4.2 Suppression d'un système de fichiers de cluster"

Vérifier la cohérence des points de montage globaux d'un cluster sur les différents noeuds 

    - Utilisez sccheck

"3.4.3 Vérification des montages globaux dans un cluster"

3.4.1 Ajout d'un système de fichiers de cluster supplémentaire

Effectuez cette tâche pour chaque système de fichiers de cluster créé après l'installation initiale de Sun Cluster.


Attention : Attention :

Assurez-vous que vous avez spécifié le nom d'unité de disque correct. La création d'un système de fichiers de cluster détruit toutes les données présentes sur les disques. Si vous indiquez un nom de périphérique incorrect, vous risquez d'effacer des données que vous auriez voulu conserver.


Pour ajouter un système de fichiers de cluster supplémentaire, les conditions suivantes doivent être remplies :

  1. Devenez superutilisateur sur un noeud du cluster.


    Astuce :

    pour accélérer la création du système de fichiers, vous devez vous connecter en tant que superutilisateur au noeud principal actuel de l'unité globale pour laquelle vous créez le système de fichiers.


  2. Créez un système de fichiers à l'aide de la commande newfs(1M).


    # newfs unité_disque_brute
    

    Le Tableau 3-3 donne des exemples de noms pour l'argument unité_disque_brute. Il est important de noter que les conventions d'attribution de nom sont différentes pour chaque gestionnaire de volumes.

    Tableau 3-3 Exemples de noms d'unités de disque brutes

    Si vous utilisez le gestionnaire de volumes... 

    Vous pouvez utiliser le nom d'unité de disque... 

    Description 

    Solstice DiskSuite 

    /dev/md/oracle/rdsk/d1

    Unité de disque brute d1 dans le méta-ensemble oracle.

    VERITAS Volume Manager 

    /dev/vx/rdsk/oradg/vol01

    Unité de disques brute vol01 dans le groupe de disques oradg.

    Aucun 

    /dev/global/rdsk/d1s3

    Unité de disques brute pour la tranche de bloc d1s3.

  3. Sur chaque noeud du cluster, créez un répertoire de point de montage pour le système de fichiers de cluster.

    Un point de montage est requis sur chaque noeud, même si l'accès au système de fichiers de cluster ne se fait pas sur tous les noeuds.


    # mkdir -p /global/groupe_unités/point_montage
    
    groupe_unités

    Nom du répertoire correspondant au nom du groupe d'unités contenant l'unité en question.

    point_montage

    Nom du répertoire sur lequel vous devez monter le système de fichiers de cluster.


    Astuce :

    pour faciliter l'administration, créez le point de montage dans le répertoire /global/groupe_unités. Cela vous permettra de distinguer facilement les systèmes de fichiers de cluster, disponibles globalement, des systèmes de fichiers locaux.


  4. Sur chaque noeud du cluster, indiquez une entrée correspondant au point de montage dans le fichier /etc/vfstab.

    1. Pour monter automatiquement un système de fichiers de cluster, définissez le champ mount at boot sur yes.

    2. Utilisez les options de montage requises suivantes :

      • L'option de montage global est nécessaire pour tous les systèmes de fichiers de cluster. Elle identifie le système de fichiers en tant que système de fichiers de cluster.

      • La journalisation de système de fichiers est requise pour tous les systèmes de fichiers de cluster. La journalisation UFS peut être activée grâce à l'utilisation de périphériques métatrans Solstice DiskSuite ou directement via l'option de montage UFS de Solaris. Cependant, vous ne devez pas combiner ces deux méthodes. Pour utiliser la journalisation Solaris UFS directement, utilisez l'option de montage logging. Vous n'avez pas besoin d'ajouter d'option de montage pour utiliser la journalisation de système de fichiers métatrans.

    3. Assurez-vous, pour tous les systèmes de fichiers de cluster, que les informations dans l'entrée /etc/vfstab correspondante sont identiques sur tous les noeuds sur lesquels l'entrée est présente.

    4. Prenez garde aux dépendances d'ordre d'initialisation des systèmes de fichiers.

      Vous ne devriez normalement pas imbriquer les points de montage des systèmes de fichiers de cluster. Par exemple, supposons que phys-schost-1 monte l'unité de disque d0 sur /global/oracle, et que phys-schost-2 monte l'unité de disque d1 sur /global/oracle/logs. Avec cette configuration, phys-schost-2 ne peut initialiser et monter /global/oracle/logs que lorsque phys-schost-1 a initialisé et monté /global/oracle.

    5. Assurez-vous que les entrées dans le fichier /etc/vfstab de chaque noeud répertorient dans le même ordre les unités communes.

      Si, par exemple, phys-schost-1 et phys-schost-2 sont physiquement connectés aux unités d0, d1 et d2, les entrées dans les fichiers /etc/vfstab correspondants doivent apparaître sous la forme d0, d1 et d2.

    Reportez-vous à la page de manuel vfstab(4) pour plus de détails.

  5. Sur un noeud quelconque du cluster, vérifiez qu'il existe des points de montage et que les entrées du fichier /etc/vfstab sont correctes pour tous les noeuds du cluster.


    # sccheck
    

    S'il n'y a pas d'erreur, aucun élément n'est renvoyé.

  6. Sur un noeud quelconque du cluster, montez le système de fichiers de cluster.


    # mount /global/groupe_unités/point_montage
    
  7. Sur chaque noeud du cluster, vérifiez que le système de fichiers de cluster est bien monté.

    Vous pouvez utiliser la commande df(1M) ou mount(1M) pour afficher la liste des systèmes de fichiers montés.

3.4.1.1 Exemple : ajout d'un système de fichiers de cluster

L'exemple suivant crée un système de fichiers UFS sur le métapériphérique Solstice DiskSuite /dev/md/oracle/rdsk/d1.


# newfs /dev/md/oracle/rdsk/d1
...
 
[sur chaque noeud :]
# mkdir -p /global/oracle/d1
 
# vi /etc/vfstab
#device           device       mount   FS      fsck    mount   mount
#to mount        to fsck       point   type    pass    at boot options
#                       
/dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs 2 yes global,logging
[enregistrez et quittez]
 
[sur un noeud :]
# sccheck
 
# mount /global/oracle/d1
# mount
...
/global/oracle/d1 on /dev/md/oracle/dsk/d1 read/write/setuid/global/logging/
largefiles on Sun Oct 3 08:56:16 1999

3.4.2 Suppression d'un système de fichiers de cluster

Pour "supprimer" un système de fichiers de cluster, il suffit de le démonter. Si vous souhaitez également supprimer ou effacer les données, déposez du système l'unité de disque sous-jacente (ou le métapériphérique ou le volume).


Remarque :

les systèmes de fichiers de cluster sont automatiquement démontés lors de l'arrêt du système qui survient lorsque vous exécutez la commande scshutdown(1M) pour arrêter l'ensemble du cluster. Le système de fichiers de cluster n'est pas démonté lorsque vous exécutez la commande shutdown afin d'arrêter un noeud unique. Si, toutefois, le noeud arrêté est le seul noeud connecté au disque, toute tentative d'accès au système de fichiers de cluster sur ce disque entraîne une erreur.


Pour démonter des systèmes de fichiers de cluster, les conditions suivantes doivent être remplies :

  1. Devenez superutilisateur sur un noeud du cluster.

  2. Déterminez quels sont les systèmes de fichiers de cluster montés.


    # mount -v
    
  3. Sur chaque noeud, répertoriez tous les processus qui utilisent le système de fichiers de cluster afin de connaître les processus à arrêter.


    # fuser -c [ -u ] point_montage
    
    -c

    Indique les fichiers qui sont des points de montage pour les systèmes de fichiers ainsi que tous les fichiers de ces systèmes de fichiers montés.

    -u

    (Facultatif) Affiche le nom d'utilisateur correspondant à chaque ID de processus.

    point_montage

    Indique le nom du système de fichiers de cluster dont vous souhaitez arrêter les processus.

  4. Sur chaque noeud, arrêtez tous les processus pour le système de fichiers de cluster.

    Utilisez la méthode de votre choix pour arrêter les processus. Si nécessaire, utilisez la commande suivante pour forcer l'arrêt des processus associés au système de fichiers de cluster :


    # fuser -c -k point_montage
    

    La commande SIGKILL est envoyée à chaque processus utilisant le système de fichiers de cluster.

  5. Sur chaque noeud, vérifiez qu'aucun processus n'utilise le système de fichiers.


    # fuser -c point_montage
    
  6. Démontez le système de fichiers à partir d'un seul noeud.


    # umount point_montage
    
    point_montage

    Indique le nom du système de fichiers de cluster à démonter. Il peut s'agir du nom du répertoire dans lequel le système de fichiers de cluster est monté ou du chemin d'accès au nom de l'unité du système de fichiers.

  7. (Facultatif) Modifiez le fichier /etc/vfstab afin d'effacer l'entrée correspondant au système de fichiers de cluster en cours de suppression.

    Effectuez cette opération sur chaque noeud de cluster comprenant une entrée pour ce système de fichiers dans le fichier /etc/vfstab.

  8. (Facultatif) Supprimez l'unité de disque group/metadevice/plex.

    Pour plus d'informations, reportez-vous à la documentation de votre gestionnaire de volumes.

3.4.2.1 Exemple : suppression d'un système de fichiers de cluster

L'exemple suivant illustre la suppression d'un système de fichiers UFS monté sur le métapériphérique Solstice DiskSuite /dev/md/oracle/rdsk/d1.


# mount -v
...
/global/oracle/d1 on /dev/md/oracle/dsk/d1 read/write/setuid/global/logging/largefiles on Sun Oct  3 08:56:16 1999
# fuser -c /global/oracle/d1
/global/oracle/d1: 4006c
# fuser -c -k /global/oracle/d1
/global/oracle/d1: 4006c
# fuser -c /global/oracle/d1
/global/oracle/d1:
# umount /global/oracle/d1
 
(sur chaque noeud, supprimez l'entrée en surbrillance :)
# vi /etc/vfstab
#device           device        mount   FS      fsck    mount   mount
#to mount         to fsck       point   type    pass    at boot options
#                       
/dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs 2 yes global,logging
[Enregistrez et quittez.]

Remarque :

pour supprimer les données du système de fichiers de cluster, vous devez déposer l'unité sous-jacente. Pour plus d'informations, reportez-vous à la documentation de votre gestionnaire de volumes.


3.4.3 Vérification des montages globaux dans un cluster

L'utilitaire sccheck(1M) permet de vérifier la syntaxe des entrées pour les systèmes de fichiers de cluster dans le fichier /etc/vfstab. S'il n'y a pas d'erreur, aucun élément n'est renvoyé.


Remarque :

exécutez la commande sccheck si vous avez apporté à la configuration du cluster des modifications qui ont une incidence sur les périphériques ou les composants de gestion des volumes, par exemple la suppression d'un système de fichiers de cluster.


  1. Devenez superutilisateur sur un noeud du cluster.

  2. Vérifiez les montages globaux du cluster.


    # sccheck
    

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

Suivez cette procédure pour supprimer un noeud de cluster de groupes d'unités de disque (ensemble de disques) exécutant Solstice DiskSuite.

  1. Déterminez le ou les groupes d'unités de disque dont le noeud à supprimer est membre.


    # scstat -D
    
  2. Devenez superutilisateur sur le noeud qui possède actuellement le groupe d'unités de disque sur lequel vous souhaitez supprimer le noeud.

  3. Dans le groupe d'unités de disque, supprimez le nom d'host du noeud à supprimer.

    Répétez cette étape pour chaque groupe d'unités de disque dans lequel vous supprimez le noeud.


    # metaset -s nom_ensemble -d -f -h noeud
    
    -s nom_ensemble

    Indique le nom du groupe d'unités de disque (ensemble de disques)

    -f

    Force la suppression

    -d

    Effectue la suppression dans le groupe d'unités de disque

    -h liste_noeuds

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


    Remarque :

    la mise à jour peut prendre quelques minutes.


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

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


    # scstat -D
    

3.4.4.1 Exemple : suppression d'un noeud d'un groupe d'unités de disque (SDS)

L'exemple suivant illustre la suppression du nom d'host de tous les groupes d'unités de disque (méta-ensembles) et la vérification de la suppression du noeud dans le groupe d'unités de disque. Cet exemple montre la suppression d'un noeud dans un seul groupe d'unités de disque, mais un noeud peut appartenir à plusieurs groupes d'unités de disque. Répétez la commande metaset pour chaque groupe d'unités de disque duquel vous voulez supprimer le noeud.


[Déterminez le ou les groupe(s) d'unités de disque du noeud :]
# scstat -D
  -- Device Group Servers --
                      Device Group  Primary       Secondary
                      ------------  -------       ---------
  Device group servers: dg-schost-1  phys-schost-1  phys-schost-2
[Devenez superutilisateur.]
[Supprimez le nom d'host de tous les groupes d'unités de disque :]
# metaset -s dg-schost-1 -d -f -h phys-schost-2
[Vérifiez la suppression du noeud :]
# scstat -D
  -- Device Group Servers --
                       Device Group  Primary       Secondary
                       ------------  -------       ---------
  Device group servers: dg-schost-1  phys-schost-1  -

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

Cette procédure permet de supprimer un noeud de cluster d'un groupe d'unités de disque de cluster existant (groupe de disques) sur lequel s'exécute VERITAS Volume Manager (VxVM).

  1. Identifiez le groupe d'unités de disque auquel le noeud à supprimer appartient.


    # scstat -D
    
  2. Devenez superutilisateur sur un noeud déjà membre du cluster.

  3. Lancez l'utilitaire scsetup.


    # scsetup
    

    Le menu principal apparaît.

  4. Reconfigurez un groupe d'unités de disque en saisissant 3 (groupes d'unités et volumes).

  5. Supprimez le noeud du groupe d'unités de disque VxVM en saisissant 5 (supprimer un noeud d'un groupe d'unités VxVM).

    Suivez les indications pour supprimer le noeud de cluster du groupe d'unités de disque. Vous devrez fournir des informations sur les éléments suivants :

    groupe d'unités VxVM

    nom du noeud

  6. Vérifiez que le noeud a bien été supprimé du groupe d'unités de disque VxVM.


    # scstat -D	
      ...
      Device group name: nom_groupe_unités
      Device group type: VxVM
      Device group failback enabled: no
      Device group node list: nom_noeud
      Diskgroup name: nom_groupe_disques
      ...

3.4.5.1 Exemple : suppression d'un noeud d'un groupe d'unités de disque (VxVM)

Cet exemple montre la suppression du noeud phys-schost-4 du groupe d'unités de disque VxVM dg1.


[Déterminez le groupe d'unités de disque du noeud :]
# scstat -D
  -- Device Group Servers --
                       Device Group  Primary        Secondary
                       ------------  -------        ---------
  Device group servers: dg-schost-1  phys-schost-1  phys-schost-2
[Devenez superutilisateur et exécutez l'utilitairescsetup :]
# scsetup
[Sélectionnez l'option 3:]
*** Main Menu ***
    Please select from one of the following options:
      ...
      3) Device groups and volumes
      ...
    Option: 3
[Sélectionnez l'option 5 :]
*** Device Groups Menu ***
    Please select from one of the following options:
      ...
      5) Remove a node from a VxVM device group
      ...
    Option:  5
[Confirmez la suppression du noeud :]
>>> Remove a Node from a VxVM Device Group <<<
    ...
    Is it okay to continue (yes/no) [yes]? yes
    ...
    Name of the VxVM device group from which you want to remove a node?  dg1
    Name of the node to remove from this group?  phys-schost-4
    Is it okay to proceed with the update (yes/no) [yes]? yes
 
scconf -r -D name=dg1,nodelist=phys-schost-4
 
    Command completed successfully.
    Hit ENTER to continue: 

[Quittez le menu Device Groups et le menu principal de scsetup :]
    ...
    Option:  q
[Vérifiez la suppression du noeud :]
# scstat -D
  ...
  Device group name: 		dg1
  Device group type: 	VxVM
  Device group failback enabled: 	no
  Device group node list: 	phys-schost-3
  Diskgroup name: 	dg1
  ...