Gluster

Install

add-apt-repository ppa:gluster/glusterfs-3.10
apt-get update && apt-get install glusterfs-server -y

Doc

http://docs.gluster.org/en/latest/Quick-Start-Guide/Quickstart/

Conf

Create cluster

1
root@jeb-gluster-01:~# gluster peer probe jeb-gluster-02
root@jeb-gluster-01:~# gluster peer probe jeb-gluster-03

Show status

1
~# gluster peer status

Disks setup

1
mkfs.xfs /dev/vdb 
mkdir -p /data
mount  /dev/vdb /data
mkdir /data/disk0

Create du vol

1
( gluster volume create gv0 replica 3 arbiter 1 transport tcp jeb-gluster-01:/data/gv0 jeb-gluster-02:/data/gv0 jeb-gluster-03:/data/gv0 )
gluster volume create vol0 disperse 3 redundancy 1 transport tcp jeb-gluster-01:/data/disk0 jeb-gluster-02:/data/disk0 jeb-gluster-03:/data/disk0
gluster volume start vol0

Mount

1
mkdir -p /mnt/vol0
mount -t glusterfs jeb-gluster-02:/vol0 /mnt/vol0
mount -t glusterfs -o backupvolfile-server=jeb-gluster-03,use-readdirp=no,log-level=WARNING,log-file=/var/log/gluster.log jeb-gluster-02:/vol0 /mnt/vol0

un peu de tuning

gluster volume set vol0 performance.cache-size 128MB

Troubleshooting

Un site qu’il est bien