Guide d'installation du logiciel Sun Cluster 3.0 12/01

Mise en miroir du disque root encapsulé

Après avoir installé VxVM et encapsulé le disque root, exécutez cette procédure sur chaque noeud où le disque root encapsulé doit être mis en miroir.

  1. Mettez en miroir le disque root encapsulé en suivant les procédures de votre documentation VxVM.

    Pour obtenir une disponibilité maximale et simplifier l'administration, utilisez un disque local comme miroir. Reportez-vous à la section "Mise en miroir du disque root" pour de plus amples informations.


    Attention : Attention :

    N'utilisez pas un périphérique de quorum pour mettre en miroir un disque root. Si vous le faites, le noeud ne pourra pas s'initialiser à partir du miroir du disque root dans certaines circonstances.


  2. Affichez les correspondances des ID de périphériques (DID).


    # scdidadm -L
    

  3. A partir des correspondances de DID, localisez le disque utilisé pour mettre en miroir le disque root.

  4. Extrayez le nom du groupe d'unités de disque brutes du nom DID du disque root mis en miroir.

    Le nom du groupe d'unités de disque brutes adopte la convention dsk/dN, où N est un nombre. Dans la sortie ci-dessous, la partie de la ligne de sortie scdidadm dont s'extrait le nom du groupe d'unités de disque brutes est indiquée en gras.


    N         noeud:/dev/rdsk/cNtXdY     /dev/did/rdsk/dN
    

  5. Visualisez la liste des noeuds du groupe d'unités du disque brutes.

    La sortie sera similaire à ce qui suit.


    # scconf -pvv | grep dsk/dN
    Device group name:                                 dsk/dN
    ...
      (dsk/dN) Device group node list:                 phys-schost-1, phys-schost-3
    ...

  6. Le liste de noeuds contient-elle plus d'un nom ?

  7. Supprimez tous les noeuds de cette liste à l'exception du noeud dont vous avez mis en miroir le disque root.

    Seul le noeud dont vous avez mis en miroir le disque root doit rester dans la liste des noeuds.


    # scconf -r -D name=dsk/dN,nodelist=noeud
    
    -D name=dsk/dN

    Indique le nom du groupe d'unités du disque brutes, unique dans la grappe

    nodelist=noeud

    Spécifie le nom du ou des noeuds à supprimer de la liste des noeuds

  8. Activez la propriété localonly du groupe d'unités du disque brutes.

    Lorsque la propriété localonly est activée, le groupe d'unités de disque brutes est utilisé exclusivement par le noeud figurant dans sa liste de noeuds. Cela évite la séparation involontaire d'un noeud de son périphérique de démarrage si ce dernier est connecté à plusieurs noeuds.


    # scconf -c -D name=dsk/dN,localonly=true
    

    Pour de plus amples informations sur la propriété localonly, reportez-vous à la page de manuel scconf_dg_rawdisk(1M).

  9. Répétez cette procédure pour chaque noeud de la grappe dont vous prévoyez de mettre en miroir le disque root encapsulé.

  10. Créez les groupes de disques.

    Allez à la section "Création et enregistrement d'un groupe de disques".

Exemple : mise en miroir du disque root encapsulé

L'exemple ci-dessous illustre la création d'un miroir du disque root du noeud phys-schost-1. Le miroir est créé sur le disque c1t1d0, dont le groupe d'unités de disque brutes porte le nom dsk/d2. Le disque c1t1d0 est un disque multiport, le noeud phys-schost-3 est donc retiré de la liste des noeuds du disque et la propriété localonly activée.


(Affichez les correspondances DID)
# scdidadm -L
...
2        phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
2        phys-schost-3:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2
...
 
(Affichez la liste des noeuds du groupe d'unités du disque brutes du disque miroir :)
# scconf -pvv | grep dsk/d2
Device group name:                                 dsk/d2
...
  (dsk/d2) Device group node list:                 phys-schost-1, phys-schost-3
...
 
(Supprimez phys-schost-3 de la liste des noeuds du groupe d'unités du disque brutes :)
# scconf -r -D name=dsk/d2,nodelist=phys-schost-3
  
(Activez la propriété localonly du groupe d'unités de disque brutes du disque mis en miroir)
# scconf -c -D name=dsk/d2,localonly=true