On 2016-03-16 13:55, Anton Aylward wrote:
On 03/15/2016 02:46 PM, Carlos E. R. wrote:
With btrfs subvolumes you do nothing. There are no constraints on the size of any of them, as long as there is free space on the big partition.
That's the whole point: with BtrFS there is *no* partitioning, its all one file system. There are no boundaries. Some people seem to consider this a good thing. While I can see why, I personally don't. I think that being unconstrained leads to poor operational discipline.
You can create several partitions with btrfs as well, if that is your wish. Just it is not the default install at openSUSE.
Of course it has caveats. If there is corruption, all of them are affected, for instance. LVM also has caveats: it can break, and if it does you need to understand how to boot and rescue LVM.
Yes, anything can break. The problems I've had with LVM I've always traced down to disk hardware and would have afflicted BtrFS as well.
I don't say it wouldn't. I just say that I have seen corruptions, in which having LVM was an issue because the person affected and the helpers, none knew how to handle it. I saw the post for help. Me, I have seen corruptions on all types of filesystems, some worse than others. Few or none, AFAIR, caused by hardware. I don't count a power failure (intentional or not) as "hardware failure". Or a kernel/system crash/lock. I have seen disk failures, of the sort of "bad sectors, of course, in which case there is also typically corruption that can not be cleared. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)