Guide d'installation du logiciel Sun Cluster 3.1

Mise en miroir du disque racine encapsulé

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

  1. Mettez en miroir le disque racine 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 rubrique Mise en miroir du disque racine pour de plus amples informations.


    Attention : Attention :

    n'utilisez pas un périphérique de quorum pour mettre en miroir un disque racine. Si vous le faites, le noeud ne pourra pas s'initialiser à partir du miroir du disque racine 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 racine.

  4. Extrayez le nom du groupe de périphériques de disques bruts du nom DID du disque racine mis en miroir.

    Le nom du groupe de périphériques de disques bruts 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 de périphériques de disques bruts est indiquée en gras.


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

  5. Affichez la liste des noeuds du groupe de périphériques de disques bruts.

    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 la liste correspondante pour le groupe de périphériques de disques bruts hormis le noeud dont vous avez mis le disque racine en miroir.

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


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

    Indique le nom du groupe de périphériques de disques bruts unique dans la grappe.

    nodelist=noeud

    Spécifie le nom du ou des noeud(s) à supprimer de la liste des noeuds.

  8. Activez la propriété localonly du groupe de périphériques de disques bruts.

    Lorsque la propriété localonly est activée, le groupe de périphériques de disques bruts 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 racine encapsulé.

  10. Créez les groupes de disques.

    Reportez-vous à la rubrique Création et enregistrement d'un groupe de disques.

Exemple de mise en miroir du disque racine encapsulé

L'exemple ci-dessous illustre la création d'un miroir du disque racine du noeud phys-schost-1. Le miroir est créé sur le disque c1t1d0, dont le groupe de périphériques de disques bruts 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 de périphériques de disques bruts 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 de périphériques de disques bruts :)
# scconf -r -D name=dsk/d2,nodelist=phys-schost-3
  
(Activez la propriété localonly du groupe de périphériques de disques bruts du disque mis en miroir)
# scconf -c -D name=dsk/d2,localonly=true