Setup GlusterFS
If you dont know what GlusterFS is what what its for, you may consider check out this Post.
Step-by-Step Guide to Setting Up GlusterFS on a 3-Node Cluster
This guide will walk you through setting up GlusterFS on a 3-node cluster using Raspberry Pis, with the IP addresses: 192.168.0.10
, 192.168.0.11
, and 192.168.0.12
. GlusterFS will be used to create a distributed, replicated file system across these nodes. Follow these steps to get your cluster up and running.
1. Install GlusterFS on All Nodes
First, you need to install the required packages on all nodes. The software-properties-common
package allows managing repositories, and glusterfs-server
installs the GlusterFS server.
sudo apt install software-properties-common glusterfs-server -y
This ensures that every node in your cluster has GlusterFS installed and ready to share and replicate files.
2. Enable Automatic Start of GlusterFS on Reboot
To ensure GlusterFS starts automatically after each reboot, you need to enable the glusterd
service (GlusterFS daemon) on all nodes. Run this command on each node:
sudo systemctl start glusterd && sudo systemctl enable glusterd
This command starts the Gluster service immediately and ensures it starts automatically on system reboot.
3. Peer Probe the Nodes