How to get benefits of LVM in linux?

  • Thread starter Thread starter Brief-Wishbone
  • Start date Start date
  • Tags Tags
    Linux
AI Thread Summary
The discussion centers on the importance and functionality of Logical Volume Management (LVM) in Linux systems, particularly in comparison to traditional partitioning. LVM is highlighted as a preferred method for managing disk storage, especially in server environments, due to its ability to resize volumes online without downtime, which is a significant advantage for server maintenance. For most individual users, however, the benefits of LVM may not be as pronounced, as typical desktop systems do not require frequent resizing of disk volumes. The conversation emphasizes that if users are unfamiliar with LVM, they likely do not need to engage with it directly and can rely on their Linux distribution's default settings. The recommendation is to let the installer handle LVM configurations unless users are motivated by a desire to learn more about it. Overall, while LVM offers advanced features for server management, its necessity for everyday desktop users is minimal.
Brief-Wishbone
Messages
12
Reaction score
0
TL;DR Summary
Logical Volume Management in Linux.
https://www.linuxtechi.com/how-to-create-lvm-partition-in-linux/
So far, I followed this tutorial and did the steps told there. But it doesn't make me realize the importance of LVMs. What can I do to realize the importance of LVMs compared to partitioning? What's that that partitioning can't do but LVMs can do? I want to observe that. Can you guide me towards any tutorials of such?
 
Technology news on Phys.org
If you don't know what LVM does, you almost certainly don't want it.
 
  • Like
Likes Vanadium 50
pbuk said:
If you don't know what LVM does, you almost certainly don't want it.
You might get it without realizing it since many Linux distros default to LVM in their installers. I actually don't think there's much difference for most users; LVM has been around a long time and that code in the Linux kernel is pretty mature. So my response would be "if you don't know what LVM does, you almost certainly don't need to even think about it".
 
Brief-Wishbone said:
What can I do to realize the importance of LVMs compared to partitioning?
The main advantage for Linux distro maintainers is given at the start of the article:

LVM stands for Logical Volume Management, it is the recommended way to manage disk or storage on Linux systems specially for servers. One of the main advantages of LVM partition is that we can extend its size online without any downtime.

In other words, Linux servers benefit from LVM because of automatic resizing without downtime; resizing happens often enough on servers that that's a significant benefit. Ordinary individual Linux users don't really benefit from LVM per se, because your desktop system's disk volumes will probably never need to be resized (they'll already take up your entire disk and when you get low on disk space you'll be buying a new system anyway); but since Linux distros keep everything as standardized as possible, once LVM becomes the default for servers, it automatically becomes the default for desktops as well. Since there's no real downside to that for desktop users, that is what has ended up happening.
 
  • Like
Likes Wrichik Basu
PeterDonis said:
"if you don't know what LVM does, you almost certainly don't need to even think about it".
A corollary to this would be "if you don't know what LVM does, you almost certainly don't want to try doing it by hand; let your distro's installer take care of it". The only reason for a desktop user to do it by hand would be learning and curiosity.
 
  • Like
Likes Wrichik Basu
PeterDonis said:
The only reason for a desktop user to do it by hand would be learning and curiosity.
Excitement!
 
Thread 'Is this public key encryption?'
I've tried to intuit public key encryption but never quite managed. But this seems to wrap it up in a bow. This seems to be a very elegant way of transmitting a message publicly that only the sender and receiver can decipher. Is this how PKE works? No, it cant be. In the above case, the requester knows the target's "secret" key - because they have his ID, and therefore knows his birthdate.
Thread 'Project Documentation'
Trying to package up a small bank account manager project that I have been tempering on for a while. One that is certainly worth something to me. Although I have created methods to whip up quick documents with all fields and properties. I would like something better to reference in order to express the mechanical functions. It is unclear to me about any standardized format for code documentation that exists. I have tried object orientated diagrams with shapes to try and express the...
Back
Top