Comments on High-Availability Storage With GlusterFS 3.0.x On Debian Squeeze - Automatic File Replication Across Two Storage Servers

This tutorial shows how to set up a high-availability storage with two storage servers (Debian Squeeze) that use GlusterFS. Each storage server will be a mirror of the other storage server, and files will be replicated automatically across both storage servers. The client system (Debian Squeeze as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA.

3 Comment(s)

Add comment

Please register in our forum first to comment.

Comments

By: Kris

Hi

I configured everything exactly like in tutorial but I've a problem. When I try create test1 file, I got an error:

 "touch: '/mnt/glusterfs/test1: Function not implemented'".

Any ideas??

By: Tanpa Nama

I should try this when I have time and spare hardware.
One question though. In case of outage, how do you make sure that the server boot properly and the client can mount the gluster file system? 

By: ineiti

Very nice article. I'm looking forward to try it, too. Even though there are still a little bit too many configuration options to make it easy enough. Btw, you can replace

cp /etc/glusterfs/glusterfsd.vol /etc/glusterfs/glusterfsd.vol_orig
cat /dev/null > /etc/glusterfs/glusterfsd.vol
vi /etc/glusterfs/glusterfsd.vol

with

mv /etc/glusterfs/glusterfsd.vol /etc/glusterfs/glusterfsd.vol_orig
vi /etc/glusterfs/glusterfsd.vol

which makes it a bit more easy, no?