<div dir="ltr">*bump*<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jan 7, 2013 at 8:13 PM, Gaurav P <span dir="ltr">&lt;<a href="mailto:gaurav.lists+gluster@gmail.com" target="_blank">gaurav.lists+gluster@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi,<br><br></div>I&#39;ve been reading up on GlusterFS and I&#39;m looking for best practices around using multiple disks as bricks in servers that will be part of a replicated volume. <br>
<br>Say I start with a single disk each in two servers (/dev/sda1 mounted at /a)<br>
<pre>gluster volume create test-volume replica 2 transport tcp server1:/a server2:/a</pre><br></div>Then I add a second disk in each server (/dev/sdb1 mounted at /b)<br><pre>gluster volume add-brick test-volume replica 2 transport tcp server1:/b server2:/b</pre>

<br><div>With this (after rebalancing), am I correct in understanding that I will have a distributed replicated volume with GlusterFS providing the equivalent of RAID1+0 for data on my volume. <br><br></div><div>Now as I understand, I will be restricted to adding disks (bricks) of the same size whenever I need to extend the volume. What are the pros/cons of instead using LVM to provide a single LV on each server and extending the LV and filesystem each time I add additional storage? The other benefit to LVM being the ability to take snapshots. The one downside I foresee is that a concatenated LV will not use the second PV (disk) till the first PV is full, though I could perhaps stripe?<br>

<br>More questions to follow, but I&#39;m trying to think through this before I get started with my first deployment.<br><br></div><div>TIA<span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888"><div>
Gaurav<br></div></font></span></div>
</blockquote></div><br></div>