1,885
edits
Changes
no edit summary
= State when starting Lab 4 =
When the students are done lab 3, they should have:
= Recommendations for the revised LVM lab:Lab 4 =
== LVMs ==
* Start with the GUI tool, which may help them visualize what is happening.
* Continue with performing exactly the same operations on another VM using command-line tools.
* They will then migrate a VM from its original virtual disk to a new, slightly larger virtual disk.
{{Admon/note|Recovering VMs|If the students encounter problems in Investigations 1-3 or 5, they can quickly restore their VM disk images from the backups created in Lab 3.}} === Investigation 1: How are LVMs managed using system-config-lvm?===
* On fedora2, perform some LVM operations using the system-config-lvm graphical tool:
** Grow the home filesystem to 2G
** Try shrinking / and observe that it is not permitted
=== Investigation 2: How are LVMs managed from the command line?===
* Repeat the operations from Investigation 1, using fedora3:
** Grow the home filesystem to 2G
** Try shrinking / and observe that it is not permitted
=== Investigation 3: How can a PV be added to an existing VG?===
* Provision fedora1 with an additional 5G virtual disk
* Add that virtual disk to the existing volume group
* Create lv_home (1G), and migrate /home onto it (lvcreate, mkfs, mount, mv, rm, umount, edit fstab, mount)
=== Investigation 4: How can I use LVM to manage storage on my disk pack?===* This investigation will have less-detailed instructions -- they students should be able to apply and adapt what they learned in the first three investigations.
* On the host (disk pack):
** Create a new logical partition (minimum 5G, leaving at least 10G free space in the extended partition)
** Grow the root filesystem to fill the available space (this will provide sufficient space for Investigation 5)
=== Investigation 5: How can I migrate data off a failing disk or to a larger disk?===
* Migrate fedora3 from one virtual disk to another:
** Add a 12G virtual disk to fedora3
** Remove the first virtual disk from the VM.
** Start up the VM from the new virtual disk.
== Package Management ==
* Keep existing content.
== User/Group Management ==
* Keep existing content, add a requirement to create their Matrix user on fedora3 (forcing use of command-line tools).