3 - Logical Volume

  • Erstellt LV mit 10 GB
    lvcreate -n lv_XXX -L 10G vgXX
  • Erstellt LV mit maximalem Platz der VG
    lvcreate -n lv_XXX -l 100%FREE vgXX
  • Vergrößern um 300M
    lvextend -r -L +300M /dev/vgXX/lv_XX
  • Vergrößern auf Maximum des freien Platzes der VG
    lvextend -r -l +100%FREE /dev/vgXX/lv_XX
  • Verkleinern um 25 GB
    lvreduce -r -L -2.5G /dev/vgXX/lv_XX
Nur nötig wenn lvextend/lvreduce OHNE Parameter -r aufgerufen wurde/nicht möglich ist.
  • EXT4
    resize2fs /dev/vgXX/lv_XX
  • XFS
    xfs_growfs /dev/vgXX/lv_XX
  • FS bei RHEL4 RHEL4
    ext2online /dev/vgXX/lv_XX
  • lvs
  • lvscan
  • lvdisplay lv_XXX

LVM Tags

  • Bei Clustern
  • In Konfig : /etc/lvm/lvm.conf
    volume_list = [ "vg1", "@tag1" ]
  • vgchange --addtag lvm_test_tag /dev/vgXX
    vgchange --deltag lvm_test_tag /dev/vgXX
  • lvchange --addtag lvm_test_tag /dev/vgXX/lv_XX
    lvchange --deltag lvm_test_tag /dev/vgXX/lv_XX
  • vgs -o vg_tags
    lvs -o lv_tags