Robert White posted on Sun, 02 Nov 2014 03:08:46 -0800 as excerpted:

> Specifying none of -d -m and -s is the same as specifying all of them,
> so "btrfs balance /path" and "btrfs balance -d -m -s /path" are the same
> operation.

It's actually a bit more complicated than that.

The system type is a subset of the metadata type, so -m includes -s by 
implication.  Therefore, specifying -d -m is the same as specifying -d -s 
-m, is the same as not specifying any of them.

The normal way to balance system chunks is to balance metadata, which 
includes but is not limited to system chunks.  The -s makes it possible 
to do system chunks only, but to actually make it do it, you will need to 
pass -f, to force the balance, since normally you'd just balance 
metadata, and let system chunks be balanced as part of the metadata 
balance.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman

--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to