Supplément Sun Cluster 3.0 5/02

Configuration d'un tableau Sun StorEdge/Netra st A1000

Cette section décrit les procédures de configuration d'un tableau StorEdge/Netra st A1000 après installation du logiciel Sun Cluster. Le Tableau D-1 répertorie ces procédures.

Configurer un tableau StorEdge/Netra st A1000 avant d'installer le logiciel Sun Cluster revient à effectuer la même procédure dans un environnement sans grappe. Pour connaître les procédures de configuration des tableaux StorEdge/Netra st A1000 avant d'installer Sun Cluster, reportez-vous au Sun StorEdge RAID Manager User's Guide.

Tableau D-1 Description des tâches : configuration d'une unité de disque StorEdge/Netra st A1000

Tâche 

Pour les instructions, voir... 

Créer une unité logique (LUN).  

"Comment créer une unité logique"

Supprimer une unité logique.  

"Comment supprimer une unité logique"

Réinitialiser la configuration d'un tableau StorEdge/Netra st A1000. 

"Comment réinitialiser la configuration d'une unité logique StorEdge/Netra st A1000"

Créer un disque de secours.  

Suivre la même procédure que celle utilisée dans un environnement sans grappe. 

Sun StorEdge RAID Manager User's Guide

 

Sun StorEdge RAID Manager Release Notes

Supprimer un disque de secours.  

Suivre la même procédure que celle utilisée dans un environnement sans grappe. 

Sun StorEdge RAID Manager User's Guide

 

Sun StorEdge RAID Manager Release Notes

Augmenter la taille d'un groupe de lecteurs.  

Suivre la même procédure que celle utilisée dans un environnement sans grappe. 

Sun StorEdge RAID Manager User's Guide

 

Sun StorEdge RAID Manager Release Notes

Comment créer une unité logique

Utilisez cette procédure pour créer une unité logique (LUN) à partir d'unités de disques non affectées ou d'une capacité restante. Reportez aux Sun StorEdge RAID Manager Release Notes pour connaître les dernières informations concernant l'administration des unités logiques.

Ce produit prend en charge l'utilisation de modules RAID matériels et de modules RAID logiciels basés sur l'hôte. Pour les modules RAID logiciels basés sur hôte, ce produit prend en charge les RAID de niveaux 0+1 et 1+0.


Remarque :

Lorsque vous utilisez des modules RAID logiciels basés sur hôte sur des modules RAID matériels, les niveaux de RAID matériels ont une incidence sur les procédures de maintenance du matériel car ils affectent l'administration de la gestion des volumes. Si vous utilisez des RAID matériels de niveau 1, 3 ou 5, vous pouvez effectuer la plupart des procédures de maintenance répertoriées dans "Maintenance d'un tableau StorEdge/Netra st A1000" sans gêner la gestion des volumes. Si vous utilisez des modules RAID matériels de niveau 0, certaines procédures de maintenance répertoriées dans "Maintenance d'un tableau StorEdge/Netra st A1000" nécessitent un complément d'administration de la gestion des volumes car la disponibilité des unités logiques est compromise.


  1. Après avoir initialisé tous les noeuds de grappe et les avoir attachés au tableau StorEdge/Netra st A1000, créez l'unité logique sur un noeud.

    Peu après le formatage de l'unité logique, un nom logique est donné à la nouvelle LUN dans /dev/rdsk pour tous les noeuds de la grappe attachés au tableau StorEdge/Netra st A1000.

    Pour connaître la procédure de création d'une unité logique, reportez-vous au Sun StorEdge RAID Manager User's Guide.

    Si le message d'avertissement suivant s'affiche, ignorez-le et poursuivez vers l'étape suivante :


    scsi: WARNING: /sbus@e,0/QLGC,isp@1,10000/sd@2,1 
    	(sd153):corrupt label - wrong magic number


    Remarque :

    Utilisez la commande format(1M) pour vérifier les noms d'unités logiques de Solaris et libellez l'unité logique au besoin.


  2. Vérifiez que le nouveau nom logique de l'unité logique créée dans l'Étape 1 apparaît dans le répertoire /dev/rdsk des deux noeuds en exécutant la commande hot_add sur les deux noeuds :


    # /etc/raid/bin/hot_add
    

  3. Sur l'un des noeuds, mettez à jour l'espace de noms global des unités :


    # scgdevs
    

  4. Utilisez la commande scdidadm pour vérifier que les numéros de DID (ID d'unités) des unités logiques sont les mêmes sur les deux noeuds. Dans l'exemple ci-après, les numéros de DID (ID d'unités) sont différents :


    # scdidadm -L
    ... 
    33       e07a:/dev/rdsk/c1t4d2          /dev/did/rdsk/d33
    33       e07c:/dev/rdsk/c0t4d2          /dev/did/rdsk/d33

  5. Les numéros de DID (ID d'unités) renvoyés par la commande scdidadm à l'Étape 4 sont-ils les mêmes pour les deux noeuds ?

  6. Si vous souhaitez qu'un gestionnaire de volumes gère la nouvelle unité logique créée dans l'Étape 1, exécutez les commandes Solstice DiskSuite/Solaris Volume Manager ou VERITAS Volume Manager pour intégrer la nouvelle unité logique dans un ensemble de disques ou un groupe de disques.

    Pour de plus amples informations, reportez-vous à la documentation de Solstice DiskSuite/Solaris Volume Manager ou de VERITAS Volume Manager.

  7. Si vous souhaitez que la nouvelle LUN soit un périphérique de quorum, ajoutez le périphérique de quorum.

    Pour connaître la procédure d'ajout d'un périphérique de quorum, reportez-vous au Guide d'administration système de Sun Cluster 3.0 U2

Comment supprimer une unité logique

Utilisez cette procédure pour supprimer une ou plusieurs unités logiques. Reportez-vous aux Sun StorEdge RAID Manager Release Notes pour connaître des informations à jour sur l'administration des unités logiques.


Caution - Caution -

Cette procédure supprime toutes les données de l'unité logique supprimée.



Caution - Caution -

Ne supprimez pas LUN 0.


  1. A partir d'un noeud connecté au tableau StorEdge/Netra st A1000, utilisez la commande format pour trouver les chemins d'accès à l'unité logique que vous souhaitez supprimer (exemple ci-après).


    f28c# format
    Searching for disks...done
    AVAILABLE DISK SELECTIONS:
           0. c0t10d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
              /sbus@3,0/SUNW,fas@3,8800000/sd@a,0
           1. c1t5d0 <Symbios-StorEDGEA1000-0301 cyl 12160 alt 2 hd 64 sec 64>
              /pseudo/rdnexus@1/rdriver@5,0
           2. c2t2d0 <Symbios-StorEDGEA1000-0301 cyl 12160 alt 2 hd 64 sec 64>
              /pseudo/rdnexus@2/rdriver@2,0

  2. Déterminez si l'unité logique que vous envisagez de supprimer est configurée comme un périphérique de quorum.


    # scstat -q
    
    • Si l'unité logique n'est pas un périphérique de quorum, allez à l'Étape 3.

    • Si l'unité logique est configurée comme un périphérique de quorum, choisissez et configurez un autre périphérique comme nouveau périphérique de quorum. Supprimez ensuite l'ancien périphérique de quorum.

  3. Supprimez l'unité logique des ensembles de disques ou des groupes de disques.

    Exécutez les commandes Solstice DiskSuite/Solaris Volume Manager ou VERITAS Volume Manager pour supprimer l'unité logique d'un ensemble de disques ou d'un groupe de disques. Pour de plus amples informations, reportez-vous à la documentation de Solstice DiskSuite/Solaris Volume Manager ou de VERITAS Volume Manager. Le paragraphe suivant répertorie les commandes VERITAS Volume Manager supplémentaires requises.

    Les unités logiques qui étaient gérées par VERITAS Volume Manager doivent être complètement retirées du contrôle de VERITAS Volume Manager avant que vous puissiez les supprimer. Pour supprimer les unités logiques, après avoir supprimer l'unité logique du groupe de disques concerné, utilisez les commandes suivantes :


    # vxdisk offline cNtXdY
    # vxdisk rm cNtXdY
    

  4. Placez-vous sur l'un des noeuds et supprimez l'unité logique.

    Pour connaître la procédure de suppression d'une unité logique, reportez-vous au Sun StorEdge RAID Manager User's Guide.

  5. Depuis le même noeud, supprimez les chemins d'accès à la ou aux LUN(s) que vous souhaitez supprimer.


    # rm /dev/rdsk/cNtXdY*
    # rm /dev/dsk/cNtXdY*
    # rm /dev/osa/dev/dsk/cNtXdY*
    # rm /dev/osa/dev/rdsk/cNtXdY*
    

  6. A partir du même noeud, supprimez toutes les ID d'unités (DID) obsolètes.


    # scdidadm -C
    

  7. A partir du même noeud, désactivez les ressources et groupes d'unités du noeud.


    # scswitch -Sh nom_noeud
    

  8. Arrêtez le noeud.


    # shutdown -y -g0 -i0
    

  9. Initialisez le noeud et attendez qu'il rejoigne la grappe :


    # boot -r
    

  10. Répétez la procédure de l'Étape 5 à l' Étape 9 sur l'autre noeud attaché au tableau StorEdge/Netra st A1000.

Comment réinitialiser la configuration d'une unité logique StorEdge/Netra st A1000

Utilisez cette procédure pour réinitialiser la configuration d'une unité logique StorEdge/Netra st A1000.


Caution - Caution -

La réinitialisation de configuration d'une unité logique affecte un nouveau numéro d'ID d'unité à LUN 0. En effet, le logiciel affecte un nouveau numéro mondial (WWN) à la nouvelle unité logique.


  1. A partir d'un noeud connecté au tableau StorEdge/Netra st A1000, utilisez la commande format pour déterminer les chemins d'accès à la ou aux LUN(s) que vous réinitialisez, comme indiqué dans l'exemple suivant (même exemple que précédemment).


    f28c# format
    Searching for disks...done
    AVAILABLE DISK SELECTIONS:
           0. c0t10d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
              /sbus@3,0/SUNW,fas@3,8800000/sd@a,0
           1. c1t5d0 <Symbios-StorEDGEA1000-0301 cyl 12160 alt 2 hd 64 sec 64>
              /pseudo/rdnexus@1/rdriver@5,0
           2. c2t2d0 <Symbios-StorEDGEA1000-0301 cyl 12160 alt 2 hd 64 sec 64>
              /pseudo/rdnexus@2/rdriver@2,0

  2. Déterminez si l'unité logique que vous envisagez de réinitialiser est configurée comme un périphérique de quorum.


    # scstat -q
    
    • Si l'unité logique n'est pas un périphérique de quorum, allez à Étape 3.

    • Si l'unité logique est configurée comme un périphérique de quorum, choisissez et configurez un autre périphérique comme nouveau périphérique de quorum. Supprimez ensuite l'ancien périphérique de quorum.

  3. Supprimez l'unité logique des ensembles de disques ou des groupes de disques.

    Exécutez les commandes Solstice DiskSuite/Solaris Volume Manager ou VERITAS Volume Manager pour supprimer l'unité logique d'un ensemble de disques ou d'un groupe de disques. Pour de plus amples informations, reportez-vous à la documentation de Solstice DiskSuite/Solaris Volume Manager ou de VERITAS Volume Manager. Le paragraphe suivant répertorie les commandes VERITAS Volume Manager supplémentaires requises.

    Les LUN qui étaient gérées par VERITAS Volume Manager doivent être complètement retirées du contrôle de VERITAS Volume Manager avant que vous puissiez les supprimer. Pour supprimer les LUN, après avoir supprimé l'unité logique du groupe de disques concerné, utilisez les commandes suivantes :


    # vxdisk offline cNtXdY
    # vxdisk rm cNtXdY
    

  4. A partir de l'un des noeuds, réinitialisez la configuration de la ou des unités logiques.

    Pour connaître la procédure de réinitialisation de la configuration d'une unité logique StorEdge/Netra st A1000, reportez-vous au Sun StorEdge RAID Manager User's Guide.


    Remarque :

    Utilisez la commande format pour vérifier les noms d'unités logiques de Solaris.


  5. Utilisez la commande format pour libeller la nouvelle LUN 0.

  6. Supprimez les chemins d'accès à la ou aux anciennes LUN(s) réinitialisées :


    # rm /dev/rdsk/cNtXdY*
    # rm /dev/dsk/cNtXdY*
    
    # rm /dev/osa/dev/dsk/cNtXdY*
    # rm /dev/osa/dev/rdsk/cNtXdY*
    

  7. Actualisez les espaces de noms des unités sur les deux noeuds :


    devfsadm -C
    

  8. Supprimez les ID d'unités obsolètes sur les deux noeuds :


    # scdidadm -C
    

  9. Désactivez les ressources et les groupes d'unités du noeud :


    # scswitch -Sh nom_noeud
    

  10. Arrêtez le noeud :


    # shutdown -y -g0 -i0
    

  11. Initialisez le noeud et attendez qu'il rejoigne la grappe :


    # boot -r
    

    Si le message d'erreur suivant s'affiche, ignorez-le et poursuivez vers l'étape suivante. L'ID d'unité (DID) sera actualisée une fois la procédure achevée.


    device id for '/dev/rdsk/c0t5d0' does not match physical disk's id.

  12. Une fois que le noeud réinitialisé a rejoint la grappe, répétez la procédure de l'Étape 6 à l'Étape 11 sur l'autre noeud attaché au tableau StorEdge/Netra st A1000.

    Le numéro DID (ID d'unités) de l'unité logique 0 d'origine est supprimé et un nouveau DID est attribué à LUN 0.

Comment corriger des numéros DID mal appariés

Utilisez cette section pour corriger les numéros DID (ID d'unités) mal appariés qui risquent d'apparaître à la création de LUN A1000. Pour ce faire, il suffit de supprimer les chemins Solaris et Sun Cluster d'accès aux LUN dont les numéros DID sont différents. Une fois la réinitialisation effectuée, les chemins sont corrigés.


Remarque :

N'utilisez cette procédure que si "Comment créer une unité logique" vous le demande.


  1. A partir d'un noeud connecté au tableau StorEdge/Netra st A1000, utilisez la commande format pour trouver les chemins d'accès aux LUN ayant des numéros DID distincts.


    # format
    

  2. Supprimez les chemins d'accès à la ou aux LUN(s) ayant des numéros DID différents :


    # rm /dev/rdsk/cNtXdY*
    # rm /dev/dsk/cNtXdY*
    
    # rm /dev/osa/dev/dsk/cNtXdY*
    # rm /dev/osa/dev/rdsk/cNtXdY*
    

  3. Utilisez la commande lad pour déterminer les chemins d'accès alternatifs à la ou aux LUN ayant des numéros DID différents.

    Le logiciel RAID Manager crée deux chemins d'accès à l'unité logique dans le répertoire /dev/osa/dev/rdsk. Placez dans le tableau de disques le numéro cNtXdY de l'autre tableau pour déterminer le chemin alternatif.

    Par exemple, dans cette configuration :


    # lad
    c0t5d0 1T93600714 LUNS: 0 1
    c1t4d0 1T93500595 LUNS: 2

    Les chemins alternatifs seraient les suivants.


    /dev/osa/dev/dsk/c1t4d1*
    /dev/osa/dev/rdsk/c1t4d1*

  4. Supprimez les chemins d'accès alternatifs à la ou aux LUN ayant des numéros DID différents :


    # rm /dev/osa/dev/dsk/cNtXdY*
    # rm /dev/osa/dev/rdsk/cNtXdY*
    

  5. Supprimez toutes les DID obsolètes des deux noeuds :


    # scdidadm -C
    

  6. Désactivez les ressources et les groupes d'unités du noeud :


    # scswitch -Sh nom_noeud
    

  7. Arrêtez le noeud :


    # shutdown -y -g0 -i0
    

  8. Initialisez le noeud et attendez qu'il rejoigne la grappe :


    # boot -r
    

  9. Répétez la procédure de Étape 1 à Étape 8 sur l'autre noeud attaché au tableau StorEdge/Netra st A1000.

  10. Revenez à "Comment créer une unité logique".