362.3 - Comandos Clave: Sistemas de Archivos Cluster

GFS2

ComandoDescripcion
mkfs.gfs2 -p lock_dlm -t cluster:nombre -j N /dev/XCrear GFS2
mount -t gfs2 /dev/X /mnt/puntoMontar GFS2
gfs2_jadd -j 1 /mnt/puntoAñadir journal (para nuevo nodo)
gfs2_grow /mnt/puntoExpandir FS online
fsck.gfs2 -y /dev/XVerificar FS (offline)
tunegfs2 -l /dev/XVer informacion del FS
gfs2_tool df /mnt/puntoUso de espacio

Parametros de mkfs.gfs2

ParametroDescripcion
-p lock_dlmProtocolo de bloqueo (DLM)
-t cluster:nombreNombre cluster:tabla_bloqueo
-j NNumero de journals (>=nodos)
-J tamañoTamaño de journal (MB)
-b tamañoTamaño de bloque

OCFS2

ComandoDescripcion
mkfs.ocfs2 --cluster-stack=pcmk -N nodos /dev/XCrear OCFS2 (Pacemaker)
mkfs.ocfs2 --cluster-stack=o2cb -N nodos /dev/XCrear OCFS2 (o2cb)
mount -t ocfs2 /dev/X /mnt/puntoMontar OCFS2
tunefs.ocfs2 -S /dev/XExpandir FS online
tunefs.ocfs2 -N 8 /dev/XCambiar max nodos
tunefs.ocfs2 -Q /dev/XVer informacion
fsck.ocfs2 -y /dev/XVerificar FS (offline)
mounted.ocfs2 -dVer montajes OCFS2 activos

Parametros de mkfs.ocfs2

ParametroDescripcion
--cluster-stack=pcmkUsar Pacemaker/DLM
--cluster-stack=o2cbUsar framework o2cb
--cluster-name=nombreNombre del cluster
-N nodosNumero maximo de nodos
-L etiquetaEtiqueta del FS
-T tipoTipo de uso (mail, datafiles, vmstore)

o2cb (Framework de Cluster OCFS2)

Comando / ArchivoDescripcion
/etc/init.d/o2cb configureConfigurar o2cb
/etc/ocfs2/cluster.confConfiguracion del cluster o2cb
o2cb list-clustersListar clusters
o2cb list-nodes clusterListar nodos

DLM en Pacemaker

ComandoDescripcion
pcs resource create dlm ocf:pacemaker:controld cloneCrear DLM clone
pcs constraint order dlm-clone then fs-cloneDLM antes que FS
pcs constraint colocation add fs-clone with dlm-cloneFS junto con DLM

Comparativa Rapida

AspectoGFS2OCFS2
Formatomkfs.gfs2mkfs.ocfs2
Expandgfs2_growtunefs.ocfs2 -S
Add journalgfs2_jaddDefinido en creacion
Checkfsck.gfs2fsck.ocfs2
Cluster stackDLMo2cb o DLM
DistribucionRHELOracle/SUSE