Bug 807312

Summary: Support user-specified layouts
Product: [Community] GlusterFS Reporter: Jeff Darcy <jdarcy>
Component: distributeAssignee: Jeff Darcy <jdarcy>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: mainlineCC: amarts, gluster-bugs
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: glusterfs-3.4.0 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-07-24 18:00:05 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jeff Darcy 2012-03-27 13:37:06 UTC
Several users have specified a desire for more control over data placement, e.g. to limit files within a directory to servers in a particular rack or to deal with heterogeneous brick sizes.  Almost all of this can be done from a script, with the caveat that the user's carefully calculated layouts will be stomped the next time rebalance is run.  Therefore, the minimal change we can make to support these needs is to define a layout type that behaves exactly like the one we currently have except that fix-layout (and thus migrate-data) will leave it alone.

Comment 1 Jeff Darcy 2012-03-27 13:39:34 UTC
http://review.gluster.com/#change,3004

Comment 2 Amar Tumballi 2012-08-05 18:51:22 UTC
http://review.gluster.com/3004 is commited to master branch