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