Bug 807312 - Support user-specified layouts
Summary: Support user-specified layouts
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: distribute
Version: mainline
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Jeff Darcy
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-03-27 13:37 UTC by Jeff Darcy
Modified: 2013-07-24 18:00 UTC (History)
2 users (show)

Fixed In Version: glusterfs-3.4.0
Clone Of:
Environment:
Last Closed: 2013-07-24 18:00:05 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

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


Note You need to log in before you can comment on or make changes to this bug.