Summary
The LVM is an incredibly useful part of RHEL and provides the capabilities to manage, reallocate, distribute, and assign disk space without having to stop anything in the system. Battle-tested over the years, it is a key component for system administrators, as well as facilitating the incorporation of other extended capabilities in our systems (a flexible way to provide storage to be shared via iSCSI, also know as Internet SCSI).
Practicing LVM on test machines is extremely important so that we can be sure that the command we will run on a production system will not mean the service being stopped or data being lost.
In this chapter, we have seen the most basic, yet important, tasks that can be done with LVM. We have learned how the different layers of LVM work: PVs, VGs, and LVs. We’ve also seen how they interact with each other and how they can be managed. We have practiced creating, extending, and removing LVs, VGs, and PVs. It will be important to practice them...