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 noeud du cluster. Le fichier md.tab vous permet de définir les volumes Solaris Volume Manager pour les ensembles de disques que vous avez créés.


Remarque –

Si vous utilisez des volumes locaux, vérifiez que les noms de volumes locaux sont différents des noms DID utilisés pour créer des ensembles de disques. Par exemple, si le nom DID /dev/did/dsk/d3 est utilisé sur un ensemble de disques, n'utilisez pas le nom /dev/md/dsk/d3 pour un volume local. Cette restriction ne s'applique pas aux volumes partagés, qui utilisent la convention de nom /dev/md/setname/{r}dsk/d#.


  1. Prenez le rôle de superutilisateur.

  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 périphériques DID complets au lieu des noms de périphériques de niveau inférieur (cN tXdY). Le nom de périphérique DID se présente sous la forme /dev/did/rdsk/dN.


    phys-schost# cldevice show | grep Device
    

    === DID Device Instances ===
    DID Device Name:                                /dev/did/rdsk/d1
      Full Device Path:                               phys-schost-1:/dev/rdsk/c0t0d0
    DID Device Name:                                /dev/did/rdsk/d2
      Full Device Path:                               phys-schost-1:/dev/rdsk/c0t6d0
    DID Device Name:                                /dev/did/rdsk/d3
      Full Device Path:                               phys-schost-1:/dev/rdsk/c1t1d0
      Full Device Path:                               phys-schost-2:/dev/rdsk/c1t1d0
    …
  3. Créez un fichier /etc/lvm/md.tab et éditez-le avec l'éditeur de texte de votre choix.


    Remarque –

    S'il existe des données sur les unités utilisées pour les sous-miroirs, sauvegardez-les avant toute configuration de volume. Restaurez ensuite les données sur le miroir.


    Pour éviter une éventuelle confusion entre les volumes locaux de différents nœuds dans un environnement de cluster, utilisez un plan d'attribution de nom de sorte que chaque volume ait un nom unique dans le cluster. Par exemple, pour le nœud 1, choisissez un nom entre d100 et d199. Pour le nœud 2 choisissez entre d200 et d299.

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


Exemple 4–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 de fichier md.tab est construit comme suit.

  1. La première ligne définit le périphérique d0 comme miroir des volumes 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 deuxième ligne définit le volume 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éfinit le volume d20, second sous-miroir de d0, comme miroir à une voie.


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

Étapes suivantes

Activez les volumes définis dans les fichiers md.tab. Reportez-vous à la rubrique Comment activer les volumes.