3.3 Ajouter un filesystem

De UnixWiki
Aller à : navigation, rechercher

Ajout de filesystem à un cluster - les différentes étapes

Préparer les filesystems sur le noeud actif, créer les vgs sur le noeud actif, sur les deux noeuds du cluster :

mkdir /users16
chmod 777 /users16
mount /dev/vg16/lvol1 /users16
chmod 777 /users16
umount /users16

Importer les filesystems sur le second noeud du cluster :

#vgexport -v -s -p -m map.vg16 vg16
#rcp map.vg16 root@node2:/tmp
#mkdir /dev/vg16
#mknod /dev/vg16/group c 64 0×160000 ( le minor doit être le même que sur le noeud actif)
#vgimport -v -s -m /tmp/map.vg16
#vgchange -c y vg16

modifier le fichier de configuration du cluster :

#vi cmclconf.ascii

a la fin du fichier

VOLUME_GROUP   /vg/vg16

Recopier le fichier sur les deux noeuds

modifier le fichier de configuration du package ; ajout(/etc/cmcluster/CLUSTERNAME/CLUSTERNAME.cntl):

VG[16]=“vg16″
LV[19]=“/dev/vg16/lvol1″; FS[19]=“/users16″; FS_MOUNT_OPT[19]” -o rw”

Recopier le fichier modifié sur les deux noeuds.

Vérifier la configuration frowning smiley a chaud )

#cmcheckconf -C /etc/cmcluster/cmclconf.ascii -P /etc/cmcluster/CLUSTERNAME/CLUSTERNAME.conf

Si ok arret du cluster puis :

#cmapplyconf -C /etc/cmcluster/cmclconf.ascii -P /etc/cmcluster/CLUSTERNAME/CLUSTERNAME.conf

Note : Si un cluster existait déja sur cette machine , il peut être nécessaire de lancer la commande

#cmdeleteconf

pour effacer toutes les réservation des ressource et que la compilation réussisse