Guide d'installation du logiciel Sun Cluster 3.1

Ajout de lecteurs à un ensemble de disques

Lorsque vous ajoutez un lecteur de disque à un ensemble de disques, Solstice DiskSuite/Solaris Volume Manager le repartitionne de la manière suivante, afin que la base de données d'état pour l'ensemble de disques puisse être placée sur le lecteur.

Ajout de lecteurs à un ensemble de disques
  1. Connectez-vous en tant que superutilisateur sur le noeud.

  2. Assurez-vous que l'ensemble de disques a été créé.

    Pour connaître les instructions, reportez-vous à la rubrique Création d'un ensemble de disques.

  3. Répertoriez les correspondances des identificateurs de périphériques (DID).


    # scdidadm -L
    

    • Choisissez des lecteurs partagés par les noeuds de grappe qui seront maîtres, ou potentiellement maîtres, de l'ensemble de disques.

    • Utilisez les noms complets des pseudo-pilotes DID lorsque vous ajoutez des lecteurs à un ensemble de disques.

    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 complet du pseudo-pilote DID (pseudo-chemin). Un lecteur partagé comporte plusieurs entrées par numéro d'instance DID.

    Dans l'exemple suivant, les entrées du numéro d'instance DID 2 indiquent un lecteur partagé par phys-schost-1 et phys-schost-2 et le nom DID complet est /dev/did/rdsk/d2.


    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
    ...

  4. Devenez propriétaire de l'ensemble de disques.


    # metaset -s nom_ensemble -t
    
    -s nom_ensemble

    Indique le nom de l'ensemble de disques.

    -t

    Attribue la propriété de l'ensemble de disques.

  5. Ajoutez les lecteurs à l'ensemble de disques.

    Utilisez le nom complet du pseudo-pilote DID.


    # metaset -s nom_ensemble -a nom_DID
    
    -a

    Ajoute le lecteur de disque à l'ensemble de disques.

    nom_DID

    DID (identificateur de périphérique) du périphérique partagé.


    Remarque :

    n'utilisez pas le nom de périphérique de niveau inférieur (cNtXdY) lors de l'ajout d'un lecteur à un ensemble de disques. Le nom de périphérique de niveau inférieur étant local, et non unique sur la grappe, son utilisation risque d'empêcher la commutation du méta-ensemble.


  6. Vérifiez l'état de l'ensemble de disques et des lecteurs.


    # metaset -s nom_ensemble
    

  7. Prévoyez-vous de repartitionner les lecteurs pour les utiliser dans des métapériphériques ?

Exemple d'ajout de lecteurs à un ensemble de disques

La commande metaset ajoute les lecteurs de disques /dev/did/dsk/d1 et /dev/did/dsk/d2 à l'ensemble de disques dg-schost-1.


# metaset -s dg-schost-1 -a /dev/did/dsk/d1 /dev/did/dsk/d2