LVM Manager is a Bash-based tool designed to simplify the management of Logical Volume Manager (LVM) on Linux systems. It provides an interactive menu for:
- Physical Volumes (PVs)
- Volume Groups (VGs)
- Logical Volumes (LVs)
This project was developed in just a few hours as part of a training exercise over the weekend.
- Bash: The script is written in Bash and should be run in a Bash shell.
- LVM tools: Ensure that LVM tools (lvm2) are installed on your system.
- Make the script executable:
chmod +x sysinfo.sh
- Run the script:
sudo bash ./lvm-manager.sh
- Follow the menu prompts:
- The script will display a menu with options to view specific system information or display all details.
- Enter the corresponding number for the information you want to view.
- Add "Remove Option" to Each Manager: Introduce a "Remove" option within every manager for streamlined functionality.
- Snapshot Manager: Create Snapshot Manager.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
This project is open-source under the MIT License.