confs:glusterfs

Glusterfs

  • Installation on each of the N nodes
yum install glusterfs-server
systemctl enable glusterd
systemctl start glusterd
mkdir -p /glusterfs/data /mnt/<mountpoint>
  • Configure /etc/hosts with all nodes
  • Connect all nodes together on each nodes
gluster peer probe nodeX
gluster peer probe nodeY
  • Create a volume
gluster volume create <volume_name> replica <N> transport tcp nodeX:/glusterfs/data nodeY:/glusterfs/data ... force
  • Limit mount only from localhost and start the volume
gluster volume set <volume_name> auth.allow 127.0.0.1
gluster volume start <volume_name>
  • On each servers mount the volume
mount.glusterfs localhost:/<volume_name> /mnt/<mountpoint>
  • Verify everything worked
gluster volume status
gluster volume info <volume_name>
  • confs/glusterfs.txt
  • Last modified: 2024/10/14 20:59
  • by 127.0.0.1