If I may ask, is there a reason you're not putting the 24 drives on each server into raid6/5 arrays and doing dist+rep over just: clustr-01:/mnt/data clustr-02:/mnt/data clustr-03:/mnt/data clustr-04:/mnt/data clustr-05:/mnt/data clustr-06:/mnt/data But in answer to your question I think your config looks good and to mount you would just issue: mount -t glusterfs clustr-0?:/dist-datastore/ /<mountpoint> On 12/22/2010 07:38 AM, phil cryer wrote: > I have 6 servers, each with 24 drives, and I'm upgrading to 3.1.x and > want to redo my configuration from scratch. Really interested in some > of the new options and configurations in 3.1, so now I want to get it > setup right from the start. From this > page:http://www.gluster.com/community/documentation/index.php/Gluster_3.1:_Configuring_Distributed_Replicated_Volumes > I see this distributed, replicated, 6 server example: > # gluster volume create test-volume replica 2 transport tcp > server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4 server5:/exp5 > server6:/exp6 > > Then from there I see an example more in line with what I'm trying to > do here, but using 4 nodes: > http://gluster.org/pipermail/gluster-users/2010-December/006001.html > # #gluster volume create vol1 replica 2 transport tcp > server1:/mnt/array1 server2:/mnt/array1 server3:/mnt/array1 > server4:/mnt/array1 server1:/mnt/array2 server2:/mnt/array2 > server3:/mnt/array2 server4:/mnt/array2 server1:/mnt/array3 > server2:/mnt/array3 server3:/mnt/array3 server4:/mnt/array3 > server1:/mnt/array4 > > So, if I have the following servers: > clustr-01 > clustr-02 > clustr-03 > clustr-04 > clustr-05 > clustr-06 > > and all of my drives mounted under: > /mnt/data01 > /mnt/data02 > /mnt/data03 > /mnt/data04 > /mnt/data05 > [...] > /mnt/data24 > > Should I issue a command like this to set it up: > > gluster volume create dist-datastore replica 2 transport tcp / > clustr-01:/mnt/data01 clustr-02:/mnt/data01 clustr-03:/mnt/data01 > clustr-04:/mnt/data01 clustr-05:/mnt/data01 clustr-06:/mnt/data01 / > clustr-01:/mnt/data02 clustr-02:/mnt/data02 clustr-03:/mnt/data02 > clustr-04:/mnt/data02 clustr-05:/mnt/data02 clustr-06:/mnt/data02 / > clustr-01:/mnt/data03 clustr-02:/mnt/data03 clustr-03:/mnt/data03 > clustr-04:/mnt/data03 clustr-05:/mnt/data03 clustr-06:/mnt/data03 / > [...] > clustr-01:/mnt/data24 clustr-02:/mnt/data24 clustr-03:/mnt/data24 > clustr-04:/mnt/data24 clustr-05:/mnt/data24 clustr-06:/mnt/data24 > > So that each /mnt/dataxx is replicated and distributed across all 6 nodes? > > Then, once this is completed successfully, how do I map all > /mnt/data01-24 to one mount point, say /mnt/cluster for example? > Before I would have added this to /etc/fstab and done `mount -a` > /etc/glusterfs/glusterfs.vol /mnt/cluster glusterfs defaults 0 0 > > Is there a better way in 3.1.x, should I use mount.glusterfs or ? > > Thanks > > P > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://gluster.org/cgi-bin/mailman/listinfo/gluster-users