On Saturday 26 March 2011 15:06:31 Elaine C. Sharpe wrote: > > Just because something works for most people, doesn't mean it will for > > everyone either. If you lose data, it doesn't matter. LVM just adds > > one more layer of something to go wrong. Me, I don't need the extra > > risk of having a system that doesn't boot and a loss of data. I'm sure > > there are a lot of people that see it the way I do too. They just > > don't > > need the extra risk. > > Using the least number of layers of abstraction you can get away with is > a perfectly valid criteria. What I was pointing out was that informal > polls of users with a sad story to tell is not a very effective way to > conduct research. People say all kinds of things that just aren't true.
There's an elephant in this room. The number of actual layers is greater than just LVM plus FS. It's whatever the BIOS (or a reasonable substitute is doing), plus the drive firmware, kernel driver(s) - there's more than one of those - plus any RAID in use (hardware or software) and finally the file system. That's a lot of layers, a lot of code, a lot of opportunity for people to reveal the extent of their lack of knowledge. I've often heard it said that code like ZFS and brtfs eliminates several of these layers therefore it's technically a better option. That may be true, but let me just point out that whatever LVM+fs+other_stuff is doing as separate chunks of code also gets done by ZFS etc. You just don't see it, and just because it's abstracted away doesn't mean it's not there. -- alan dot mckinnon at gmail dot com