<div dir="ltr">Okay, soooo a specific permutation of the replace-brick command does seem to do what i was looking for. In this case server1 is being replaced by server2. The command executes successfully and I then see the data on server 2.<div><br></div><div><span style="color:rgb(0,0,0);font-family:menlo;font-size:14px;font-variant-ligatures:no-common-ligatures">gluster volume replace-brick gv0 server1:/data/</span><wbr style="color:rgb(0,0,0);font-family:menlo;font-size:14px;font-variant-ligatures:no-common-ligatures"><span style="color:rgb(0,0,0);font-family:menlo;font-size:14px;font-variant-ligatures:no-common-ligatures">glusterfs/gv0/brick1/brick server2:/data/</span><wbr style="color:rgb(0,0,0);font-family:menlo;font-size:14px;font-variant-ligatures:no-common-ligatures"><span style="color:rgb(0,0,0);font-family:menlo;font-size:14px;font-variant-ligatures:no-common-ligatures">glusterfs/gv0/brick1/brick commit force​</span> </div><div><br></div><div>However, the reason I had initially stopped trying to use replace-brick is due to this post in the list server saying that the command is going to be deprecated and that there was a better way. So what are peoples opinions? Is replace-brick the right way to do this or should be handled differently?</div><div><div><br></div><div><a href="http://lists.gluster.org/pipermail/gluster-users.old/2012-October/011502.html" target="_blank">http://lists.gluster.org/<wbr>pipermail/gluster-users.old/<wbr>2012-October/011502.html</a><br></div></div><div><br></div><div>Thanks,</div><div>Joe</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 5, 2017 at 3:40 PM, Joseph Lorenzini <span dir="ltr">&lt;<a href="mailto:jaloren@gmail.com" target="_blank">jaloren@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">All:<div><br></div><div>I am quite new to gluster so this is likely my lack of knowledge. Here&#39;s my scenario: I have a distribute replicate volume with a replica count of 3. Each brick is on a different server and the total number of bricks in the volume is 3.</div><div><br></div><div><div>Now lets say one server goes bad or down. Now i want to bring up a new server with a single brick on that, add that into my volume, and then replicate a copy of all the files from the one of the existing bricks to the new one.</div><div><br></div><div>What&#39;s the procedure for doing that?</div><div><br></div><div>At first I thought, I would just add a new brick in and then remove the other brick. However, that didn&#39;t seem to work. The add brick command wanted a new set of bricks that match the volume replica count (so in this case three new bricks). Moreover this was a different replica set, which of course defeats the purpose of what I am trying to do.</div></div><div><br></div><div>Thanks,</div><div>Joe</div><div><br></div><div>PS I did try using replace-brick but discovered in the list serve this was considered a deprecated command as far back as 2012.</div></div>
</blockquote></div><br></div>