GlusterFS is a scalable network filesystem. Using common off-the-shelf hardware, you can create large, distributed storage solutions for media streaming, data analysis, and other data- and bandwidth-intensive tasks. GlusterFS is free and open source software.
In this tutorial, I will use three systems, two servers and a client:
- gfsnode01.lplinux.com.ar: IP address 192.168.1.100 (server)
- gfsnode02.lplinux.com.ar: IP address 192.168.1.101 (server)
- proxmox01.lplinux.com.ar: IP address 192.168.1.102 (client)
All three systems should be able to resolve the other systems’ hostnames. If this cannot be done through DNS, you should edit the /etc/hosts file so that it looks as follows on all three systems:
127.0.0.1 localhost 192.168.1.100 gfsnode01.lplinux.com.ar gfsnode01 192.168.1.101 gfsnode02.lplinux.com.ar gfsnode02 192.168.1.102 proxmox01.lplinux.com.ar proxmox01 # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
(It is also possible to use IP addresses instead of hostnames in the following setup.… Continue Reading