In this exercise, you will need to assess the cause of a broken LVM configuration and resolve it without losing the data in the volume.
*This course is not approved or sponsored by Red Hat.*
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Resolve LVM configuration.
Check the mounts with
lsbkl
:lsblk
Attempt to mount the volume:
mount /lvm_mount
View the archive metadata:
vgcfgrestore -l <VOLGROUP NAME>
Review the changes:
"Created before executing ‘lvresize -L500M /dev/vg_1/lv_1’"
Restore prior to latest change:
vgcfgrestore -f /etc/lvm/archive/vg_1_00002-84057####.vg vg_1
Deactivate and reactive the volume:
lvchange -an /dev/<VOLGROUP>/<LOG>
lvchange -ay /dev/<VOLGROUP>/<LOG>
- Verify LVM volume contents.
The MD5s of each file in the volume are available in the
/home/cloud_user/lvm_md5s.txt
file. Validate that themd5sum
s haven’t changed for the files in the/lvm_mount
directory.cat /home/cloud_user/lvm_md5s.txt
for i in $(ls /lvm_mount/); do md5sum /lvm_mount/$i; done