Linked by Thom Holwerda on Sun 18th May 2008 15:32 UTC, submitted by sjvn
Thread beginning with comment 314996
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/22/13 13:38 UTC
Linked by Thom Holwerda on 05/22/13 13:30 UTC, submitted by JRepin
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
Linked by Thom Holwerda on 05/21/13 15:53 UTC
Linked by Thom Holwerda on 05/20/13 22:43 UTC
Linked by Thom Holwerda on 05/20/13 21:50 UTC
Linked by Thom Holwerda on 05/19/13 23:15 UTC
Linked by Thom Holwerda on 05/19/13 23:11 UTC, submitted by Drumhellar
Linked by Thom Holwerda on 05/18/13 21:06 UTC
More News »
Sponsored Links



Member since:
2005-07-11
That's the one thing I can't stand about the current state of volume management on Linux: you have to allocate your disk space at logical volume creation time!
What's the point of having 5 TB of disk space available if you have to determine how to partition it before you start using it?
I used to be a big proponent of LVM, and have used it a lot on multi-disk arrays (mainly for storage of Xen and KVM virtual machines), and it does have it's uses. But having to figure out exactly how much space will be used by what when creating the LV is a pain. And if you get it wrong, re-doing it is even more of a pain.
Add to that the whole "save space for snapshots" issue, and LVM is starting to become more of a pain than plain partitioning.
After using ZFS for the past couple of weeks, creating raidz pools, creating filesystems for /usr, /usr/local, /var, /usr/ports, /usr/src, /usr/obj, /home, /home/user1, /home/user2, basically creating a filesystem when needed, and then setting the properties on a per-filesystem basis (gotta love inheritance) without having to worry about getting the space allocations perfect at the get-go has been a godsend. Just set quotas as needed (when needed) and let zfs manage the rest.
Add to that snapshots you don't have to save space for, and that take next to no time to create, and very little time to rollback, and you have a storage management system that makes DM+MD+LVM look archaic.