Guide d'installation du logiciel Sun Cluster pour SE Solaris

ProcedureCréation d'un fichier md.tab

Créez un fichier /etc/lvm/md.tab pour chaque nœud du cluster. Utilisez le fichier md.tab pour définir les métapériphériques Solstice DiskSuite ou les volumes Solaris Volume Manager des jeux de disques créés.


Remarque –

si vous utilisez des métapériphériques ou des volumes locaux, assurez-vous qu'ils portent des noms différents des noms DID utilisés pour former les jeux de disques. Par exemple, si le nom DID /dev/did/dsk/d3 est utilisé dans un jeu de disques, n'utilisez pas le nom /dev/md/dsk/d3 pour un métapériphérique ou un volume local. Cette restriction ne s'applique pas aux métapériphériques ou aux volumes partagés, ceux-ci utilisant la convention de nom /dev/md/setname/{r}dsk/d#.


Étapes
  1. Devenez superutilisateur sur le nœud de cluster.

  2. Répertoriez les correspondances DID pour les utiliser lors de la création de votre fichier md.tab.

    Dans le fichier md.tab, utilisez les noms de chemin d'ID de périphérique complets au lieu des noms de périphériques de niveau inférieur (cN tXdY).


    # scdidadm -L
    

    Dans l'exemple suivant, la première colonne des résultats correspond au numéro d'instance DID, la deuxième colonne correspond au chemin complet (chemin physique) et la troisième au nom de chemin DID complet (pseudo chemin).


    1       phys-schost-1:/dev/rdsk/c0t0d0 /dev/did/rdsk/d1
    2       phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
    2       phys-schost-2:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
    3       phys-schost-1:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3
    3       phys-schost-2:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3
    …
  3. Créez un fichier /etc/lvm/md.tab et éditez-le manuellement avec l'éditeur de texte de votre choix.


    Remarque –

    s'il existe des données sur les disques utilisés pour les sous-miroirs, sauvegardez-les avant toute configuration de métapériphérique ou de volume. Restaurez ensuite les données sur le miroir.


    pour éviter une possible confusion entre les métapériphériques ou les volumes locaux dans un environnement de cluster, utilisez un plan de dénomination tel que chaque métapériphérique ou volume local ait un nom unique dans tout le cluster. Par exemple, choisissez des noms entre d100 et d199 pour le nœud 1, entre d200 et d299 pour le nœud 2.

    Pour obtenir plus d'informations sur la création du fichier md.tab, consultez la documentation Solstice DiskSuite ou Solaris Volume Manager et la page de manuel md.tab(4).


Exemple 3–8 Exemple de fichier md.tab

L'exemple de fichier md.tab suivant décrit le jeu de disques appelé dg-schost-1. L'ordre des lignes du fichier md.tab n'a pas d'importance.


dg-schost-1/d0 -m dg-schost-1/d10 dg-schost-1/d20
    dg-schost-1/d10 1 1 /dev/did/rdsk/d1s0
    dg-schost-1/d20 1 1 /dev/did/rdsk/d2s0

l'exemple suivant utilise la terminologie Solstice DiskSuite. Sous Solaris Volume Manager, un métapériphérique transactionnel est appelé un volume transactionnel et un métapériphérique un volume. Autrement, la procédure suivante est valable pour les deux gestionnaires de volumes.

L'exemple de fichier md.tab est construit comme suit.

  1. La première ligne désigne le périphérique d0 comme miroir des métapériphériques d10 et d20. L'option -m indique que ce périphérique est un miroir.


    dg-schost-1/d0 -m dg-schost-1/d0 dg-schost-1/d20
  2. La seconde ligne désigne le métapériphérique d10, premier sous-miroir de d0, comme miroir à une voie.


    dg-schost-1/d10 1 1 /dev/did/rdsk/d1s0
  3. La troisième ligne désigne le métapériphérique d20, second sous-miroir de d0, comme miroir à une voie.


    dg-schost-1/d20 1 1 /dev/did/rdsk/d2s0

Étapes suivantes

Activez les métapériphériques ou les volumes définis dans les fichiers md.tab. Reportez-vous à la rubrique Activation des métapériphériques ou volumes .