LVM 1

  1. Wg man pvcreate Each PhysicalVolume can be a disk partition, whole disk, meta device, or loopback file. Czasami może pojawić się jednak problem, np.

    # pvcreate  /dev/vdb
    Device /dev/vdb excluded by a filter.
    

    Problem znika po zastosowaniu komendy

    # wipefs -a /dev/vdb
    # pvcreate /dev/vdb
    Physical volume "/dev/vdb" successfully created.
    
  2. Przeanalizuj działanie poniższych komend tworzących logiczne woluminy:

    # sgdisk -Z /dev/vdb
    # parted -s /dev/vdb mktable gpt
    # parted -s /dev/vdb mkpart primary 1 50%
    # parted -s /dev/vdb set 1 lvm on
    # parted -s /dev/vdb mkpart primary  50% 100%
    # parted -s /dev/vdb set 2 lvm on
    
    # pvcreate /dev/vdb1 /dev/vdb2
    # vgcreate vg /dev/vdb1
    # vgs
    # vgextend vg /dev/vdb2
    # vgs; vgdisplay [-v]
    
    # lvcreate -L 1g -n lv1 vg
    # lvs --unit g|G
    # lvremove -y vg/lv1
    # lvcreate -L 1G -n lv1 vg
    # lvremove -y vg/lv1
    
    # lvcreate -L 1000M -n lv1 vg
    # lvs --unit B
    # lvremove -y vg/lv1
    # lvcreate -L 1000m -n lv1 vg
    # lvs --unit B
    
    # lvextend -L +500M /dev/vg/lv1
    # lvs
    
  3. Przeanalizuj działanie komendy tworzącej logiczny wolumin (partycję) typu snapshot:

    # lvcreate -s -L 100 -n s-lv1 vg/lv1
    # lvcreate -s -L 100 -n s-lv2 vg/lv1
    

    Co pokazuje lvs?

    Utwórz na tej partycji system plików, podmontuj ją i zacznij zapełniać. Jak zmieniają się parametry tej partycji?

  4. Porównaj:

    # lvremove -y /dev/vg/s-lv1
    # lvremove -f /dev/vg/s-lv2
    
  5. Usuń niepotrzebne logiczne woluminy, grupę woluminową i fizyczne woluminy.