[Gluster-users] add-brick to replicated setup

Patrick Irvine pirv at cybersites.ca
Mon Feb 7 08:52:31 UTC 2011

Hi Pranith,

Ok, I understand what you are saying.  I originally had followed the 
online documentation:

"For example, to create a pure replicated volume with two storage servers:

# gluster volume create test-volume replica 2 transport tcp 
server1:/exp1 server2:/exp2
Creation of volume replicate has been successful"

now this creates a purely replicated volume with two replica's

But this does not allow you to add more replicas on the fly at a later date.

Is there another way to setup the volume so that it can be expanded in a 
purely replicated manner with out distribute?

I have set up a three node replicate that I can remove bricks from and 
add them back in, but then I'm limited to three nodes and can not add 
additional as required.

This seems to suggest that elastic volume management is only in a 
distribute type and not replicate.  I do understand that replicate will 
not expand my storage size, just expand my data safety with more copies :)

Is this making sense?


On 06/02/2011 9:49 PM, Pranith Kumar. Karampuri wrote:
> hi Patrick,
>       Because the Volume is created with replica type with 2 bricks per replica, you can only add bricks only in multiples of two.
> Pranith.
> ----- Original Message -----
> From: "Patrick Irvine"<pirv at cybersites.ca>
> To: gluster-users at gluster.org
> Sent: Monday, February 7, 2011 3:51:26 AM
> Subject: [Gluster-users] add-brick to replicated setup
> Hi List,
> I am running gluster 3.1.2 on a three node gentoo based cluster.
> I have set up a two brick replicated setup.
> #gluster volume info repstore1
> Volume Name: repstore1
> Type: Replicate
> Status: Started
> Number of Bricks: 2
> Transport-type: tcp
> Bricks:
> Brick1: gluster1:/iscsi/1/data
> Brick2: gluster3:/data/gluster3.data
> I can not add a new brick to it though,
> # gluster volume add-brick repstore1 gluster3:/iscsi/2/data
> Incorrect number of bricks supplied 1 for type REPLICATE with count 2
> is this incorrect syntax or is this just not possible right now?
> Pat.
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://gluster.org/cgi-bin/mailman/listinfo/gluster-users

More information about the Gluster-users mailing list