On Thu, Jan 02, 2025 at 06:29:08PM +1100, George at Clug wrote:
LVM was introduced to allow extending storage by adding extra physical drives. Storage space is allocated as virtualised storage, i.e. Logical Volumes.
Yes and no. LVM was introduced to allow flexibility in how you assign space. It lets you add drives, or migrate between drives, or resize a volume, or make some volumes raid and some volumes not, all on the fly. If you use something like btrfs or zfs, then you probably don't want to add an LVM layer as it just complicates things in a redundant fashion. If you have a set number of drives and partition the whole thing up as a single volume, then LVM may not be worth the effort. If you have a relatively dynamic environment, LVM is a big timesaver.
It can be somewhat complicated, and there are some gotchas in configuring things like raid, so for someone trying to put together an ordinary desktop that would be happy with one big partition and isn't likely to do an upgrade that isn't a full replacement, I probably wouldn't bother.