LVM

From Nuclear Physics Group Documentation Pages
Jump to navigationJump to search

Logical Volume Management is used to treat seperate disks as one. However, this can cause trouble when trying to access the disks from a recovery CD, etc.

Mounting

To mount lvm partitions from a livecd (for purposes of recovery/emergency maintenance), simply:

  1. modprobe dm-mod to load required modules
  2. lvm vgchange -ay to become aware of the volume groups
  3. mount as normal with mount /dev/vg_(machine-name)/(distro-name) /location/to/mount/to.

Maintenance

Expand a volume:

    1. umount /dev/vg_machine/lv #Resizing a mounted partition is generally a no-no.
    2. lvresize -L +2G /dev/vg_machine/lv #Adds 2G to the logical volume lv.
    3. e2fsck -f /dev/vg_machine/lv #fsck the filesystem up
    4. resize2fs /dev/vg_machine/lv #Expands the filesystem to fill available space.
    5. reboot