Hi Tomo,

gluster volume rebalance will re-distribute data only when the destination 
server/brick has higher available space (also taking into account the file to 
be migrated) than the source server/brick. This is done to maintain a balance 
across the bricks/servers.

A force option would bypass this check, and would migrate the file as long as 
the destination has enough space to accommodate the new file.

With regards,
shishir

----- Original Message -----
From: "Tomoaki Sato" <[email protected]>
To: "Shishir Gowda" <[email protected]>
Cc: [email protected], "Amar Tumballi" <[email protected]>
Sent: Thursday, June 28, 2012 9:33:12 AM
Subject: Re: [Gluster-users] gluster-fuse and rebalance (Re: (3.1.X) add-brick 
during re-balancing)

Shishir,

Thank you for your prompt reply.
When should I specify 'force' option for 'gluster volume reparance <volume> 
start' ?

-- excerpt from manual page --
8.5.2. Rebalancing Volume to Fix Layout and Migrate Data

After expanding or shrinking a volume (using the add-brick and remove-brick 
commands respectively),
you need to rebalance the data among the servers.

To rebalance a volume to fix layout and migrate the existing data

• Start the rebalance operation on any one of the server using the following 
command:
  # gluster volume rebalance VOLNAME start
  For example:
   # gluster volume rebalance test-volume start
   Starting rebalancing on volume test-volume has been successful

• Start the migration operation forcefully on any one of the server using the 
following command:
  # gluster volume rebalance VOLNAME start force
  For example:
   # gluster volume rebalance test-volume start force
   Starting rebalancing on volume test-volume has been successful
-- --

Regards,

Tomo

(2012/06/27 17:32), Shishir Gowda wrote:
> Hi Tomo,
>
> That is correct. The gluster volume rebalance is no more dependent on 
> gluster-fuse package.
>
> With regards,
> Shishir
>
> ----- Original Message -----
> From: "Tomoaki Sato" <[email protected]>
> To: "Amar Tumballi" <[email protected]>
> Cc: [email protected]
> Sent: Wednesday, June 27, 2012 1:36:44 PM
> Subject: [Gluster-users] gluster-fuse and rebalance (Re: (3.1.X) add-brick 
> during re-balancing)
>
> Amar,
>
> Let me confirm that gluster-fuse package is not required in NFS-server-use of 
> GlusterFS-3.3.0 as 'glaster volume rebalance' dose not use FUSE.
>
> Regards,
>
> Tomo
>
> (2011/08/29 15:09), Amar Tumballi wrote:
>>
>>      1. fuse module is required to 'glaster volume rebalance'.
>>
>>      2. 'gluster volume rebalance start' and 'gluster volume rebalance stop' 
>> must be issued in exactly same node.
>>
>>      By the way, why multiple re-balancing on a volume can be exist in a 
>> cluster ?
>>
>>
>> Enhancement to make sure 'rebalance' operation co-operate with other peers 
>> is in progress, and will be available in 3.3.0 release. For now, yes, there 
>> is a possibility that single volume can have multiple rebalance operations 
>> going on (on different machines). Even though it should not break any thing, 
>> it will degrade the performance. For now, preventing this should be taken 
>> care by admin.
>>
>> Regards,
>> Amar
>
>
> _______________________________________________
> Gluster-users mailing list
> [email protected]
> http://gluster.org/cgi-bin/mailman/listinfo/gluster-users
>


_______________________________________________
Gluster-users mailing list
[email protected]
http://gluster.org/cgi-bin/mailman/listinfo/gluster-users

Reply via email to