Add more nodes to your peer
gluster peer probe glusterfs-2.domain.comgluster peer probe glusterfs-3.domain.com
Check is your Cluster up and running
root@glusterfs-1:~# gluster peer statusNumber of Peers:2Hostname: glusterfs-3.domain.comUuid: c87cbd29-0751-4dce-bf7b-119cbdba0334State: Peer in Cluster (Connected)Hostname: glusterfs-2.domain.comUuid: b940937d-b9b3-402a-a38b-245db929e481State: Peer in Cluster (Connected)
Check your Cluster Volume status
root@-glusterfs-1:~# gluster volume status hybrisdataStatus of volume: hybrisdataGluster process TCP Port RDMA Port Online Pid------------------------------------------------------------------------------Brick glusterfs-1.doamin.com:/opt/data/hybrisdata N/A N/A N N/ABrick glusterfs-2.domain.com:/opt/data/hybrisdata N/A N/A N N/ABrick glusterfs-3.domain.com:/opt/data/hybrisdata N/A N/A N N/ASelf-heal Daemon on localhost N/A N/A Y1243Self-heal Daemon on glusterfs-3.domain.comN/A N/A Y1350Self-heal Daemon on glusterfs-2.domain.comN/A N/A Y1245Task Status of Volume hybrisdata------------------------------------------------------------------------------There are no active volume tasks
Show more Details
root@glusterfs-3:/data/hybrisdata# gluster volume status hybrisdata detail
Status of volume: hybrisdata
——————————————————————————
Brick : Brick glusterfs-1.domain.com:/data/hybrisdata
TCP Port : 49153
RDMA Port : 0
Online : Y
Pid : 1924
File System : xfs
Device : /dev/mapper/data-vault
Mount Options : rw,discard
Inode Size : 256
Disk Space Free : 18.7GB
Total Disk Space : 20.0GB
Inode Count : 20967424
Free Inodes : 20685863
——————————————————————————
Brick : Brick glusterfs-2.domain.com:/data/hybrisdata
TCP Port : 49153
RDMA Port : 0
Online : Y
Pid : 2362
File System : xfs
Device : /dev/mapper/data-vault
Mount Options : rw,discard
Inode Size : 256
Disk Space Free : 18.6GB
Total Disk Space : 20.0GB
Inode Count : 20967424
Free Inodes : 20685863
——————————————————————————
Brick : Brick glusterfs-3.domain.com:/data/hybrisdata
TCP Port : 49153
RDMA Port : 0
Online : Y
Pid : 2348
File System : xfs
Device : /dev/mapper/data-vault
Mount Options : rw,discard
Inode Size : 256
Disk Space Free : 18.6GB
Total Disk Space : 20.0GB
Inode Count : 20967424
Free Inodes : 20685861
Gluster Pool Overview
root@qa-glusterfs-1:/data/hybrisdata# gluster pool list
UUID Hostname State
c87cbd29-0751-4dce-bf7b-119cbdba0334 glusterfs-3.domain.com Connected
b940937d-b9b3-402a-a38b-245db929e481 glusterfs-2.domain.com Connected
17ffa661-2165-41a7-a7c8-0dbdab8e191f localhost Connected
Add a Volume to your Cluster
root@qa-glusterfs-1:/opt/data# mkdir hybrisdata
root@qa-glusterfs-1:/opt/data# gluster volume create hybrisdata replica 3 transport tcp glusterfs-1.domain.com:/opt/data/hybrisdata glusterfs-2.domain.com:/opt/data/hybrisdata glusterfs-3.domain.com:/opt/data/hybrisdata
volume create: hybrisdata: success: please start the volume to access data
Start a Volume
root@glusterfs-1:/opt/data# gluster volume start hybrisdata
volume start: hybrisdata: success
Delete a Volume
root@glusterfs-3:~# gluster volume stop testvol
Stopping volume will make its data inaccessible. Do you want to continue? (y/n) yes
volume stop: testvol: success
root@glusterfs-3:~# gluster volume delete testvol
Deleting volume will erase all information about the volume. Do you want to continue? (y/n) y
volume delete: testvol: success
Gluster Volume Mount from Cluster Peer
mount -t glusterfs glusterfs-1.domain.com:/hybrisdata /mnt
mount -t glusterfs glusterfs-2.domain.com:/hybrisdata /mnt
mount -t glusterfs glusterfs-3.domain.com:/hybrisdata /mnt
GlusterFS DNS RoundRobin
Add a DNS Entry to your DNS Server
glusterfs.domain are following 3 entrys with glusterfs-1.domain.com, glusterfs-2.domain.com, glusterfs-3.domain.com
Your Client will Access glusterfs.domain:/hybrisdata and the DNS Server is responding every request with an other glusterfs server.
Mount GlusterFS from a Client
Install Client Tools
add-apt-repository ppa:gluster/glusterfs-3.8apt-get updateapt-get install glusterfs-client
Edit your FSTAB Entry
vim /etc/fstab
add
glusterfs.domain:/hybrisdata /mnt glusterfs defaults,_netdev00