363.1 - Comandos Clave: GlusterFS

Gestion de Peers

ComandoDescripcion
gluster peer probe servidorAñadir servidor al pool
gluster peer detach servidorEliminar servidor del pool
gluster peer statusVer estado de peers
gluster pool listListar todos los peers

Gestion de Volumenes

ComandoDescripcion
gluster volume create VOL bricks...Crear volumen distribuido
gluster volume create VOL replica N bricks...Crear volumen replicado
gluster volume create VOL disperse N redundancy M bricks...Crear volumen disperso
gluster volume start VOLIniciar volumen
gluster volume stop VOLDetener volumen
gluster volume delete VOLEliminar volumen
gluster volume info [VOL|all]Informacion del volumen
gluster volume status [VOL]Estado del volumen
gluster volume status VOL detailEstado detallado
gluster volume status VOL clientsClientes conectados

Bricks y Rebalanceo

ComandoDescripcion
gluster volume add-brick VOL bricks...Añadir bricks
gluster volume remove-brick VOL bricks... startIniciar eliminacion de bricks
gluster volume remove-brick VOL bricks... statusEstado de eliminacion
gluster volume remove-brick VOL bricks... commitConfirmar eliminacion
gluster volume rebalance VOL startIniciar rebalanceo
gluster volume rebalance VOL statusEstado del rebalanceo
gluster volume rebalance VOL stopDetener rebalanceo

Opciones de Volumen

ComandoDescripcion
gluster volume set VOL opcion valorEstablecer opcion
gluster volume get VOL allVer todas las opciones
gluster volume reset VOL opcionRestablecer opcion

Healing

ComandoDescripcion
gluster volume heal VOLIniciar healing
gluster volume heal VOL infoArchivos pendientes de heal
gluster volume heal VOL fullHealing completo
gluster volume heal VOL statisticsEstadisticas de healing

Geo-Replicacion

ComandoDescripcion
gluster volume geo-replication VOL user@host::VOL_REM create push-pemCrear sesion
gluster volume geo-replication VOL user@host::VOL_REM startIniciar
gluster volume geo-replication VOL user@host::VOL_REM statusEstado
gluster volume geo-replication VOL user@host::VOL_REM stopDetener
gluster volume geo-replication VOL user@host::VOL_REM deleteEliminar

Montaje

ComandoDescripcion
mount -t glusterfs server:/VOL /mnt/puntoMontar via FUSE
mount -t nfs -o vers=4 server:/VOL /mnt/puntoMontar via NFS-Ganesha

Tipos de Volumen - Referencia Rapida

TipoComando de creacionDescripcion
Distributedcreate VOL brick1 brick2Archivos distribuidos sin replica
Replicatedcreate VOL replica N brick1 brick2Cada archivo en N bricks
Dispersedcreate VOL disperse N redundancy M bricksErasure coding
Distributed-Replicatedcreate VOL replica N brick1..brickN*MDistribuido + replicado

Puertos

PuertoServicio
24007glusterd
49152+Bricks
2049NFS-Ganesha