Guide d'installation du logiciel Sun Cluster 3.1

Exemple de mise en miroir de systèmes de fichiers ne pouvant pas être démontés

L'exemple suivant illustre la création du miroir d1 sur le noeud phys-schost-1 pour dupliquer /usr, résidant sur c0t0d0s1. Le miroir d1 est constitué du sous-miroir d11 sur la partition c0t0d0s1 et du sous-miroir d21 sur la partition c2t2d0s1. L'entrée de fichier /etc/vfstab pour /usr est mise à jour pour utiliser le nom de miroir d1. Le disque c2t2d0 étant multiport, la propriété localonly est activée.


(Créez le miroir)
# metainit -f d11 1 1 c0t0d0s1
d11: Concat/Stripe is setup
# metainit d21 1 1 c2t2d0s1
d21: Concat/Stripe is setup
# metainit d1 -m d11
d1: Mirror is setup
 
(Editez le fichier /etc/vfstab)
# vi /etc/vfstab
#device		device	mount		FS		fsck	mount		mount
#to mount	to fsck	point		type	pass	at boot	options
#
/dev/md/dsk/d1 /dev/md/rdsk/d1 /usr ufs	 2 no 	global
 
(Réinitialisez le noeud)
# scswitch -S -h phys-schost-1
# shutdown -g0 -y -i6
 
(Attachez le deuxième sous-miroir)
# metattach d1 d21
d1: Submirror d21 is attached
 
(Affichez l'état de synchronisation)
# metastat d1
d1: Mirror
      Submirror 0: d11
         State: Okay
      Submirror 1: d21
         State: Resyncing
      Resync in progress: 15 % done
...
 
(Identifiez le nom DID du groupe de périphériques de disques bruts du disque mis en miroir)
# scdidadm -L
...
1         phys-schost-3:/dev/rdsk/c2t2d0     /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