Lvm

De la LinuxWiki

Salt la: navigare, căutare

Logical Volume Management

/etc/lvm/
├── archive
│   └── vg_hac_00000-1700057975.vg
├── backup
│   └── vg_hac
├── cache
└── lvm.conf
pvs
Afiseaza volumele fizice (/dev/sda, /dev/sdb)
 PV         VG     Fmt  Attr PSize   PFree
 /dev/sda2  vg_hac lvm2 a-   297.59g    0 
vgs
Afiseaza grupurile de volume
 VG     #PV #LV #SN Attr   VSize   VFree
 vg_hac   1   3   0 wz--n- 297.59g    0 
lvs
Afiseaza volumele logice
 LV      VG     Attr   LSize   Origin Snap%  Move Log Copy%  Convert
 lv_home vg_hac -wi-ao 243.66g                                      
 lv_root vg_hac -wi-ao  50.00g                                      
 lv_swap vg_hac -wi-ao   3.94g
pvdisplay
Afiseaza informatii detaliate a volumelor fizice
 --- Physical volume ---
 PV Name               /dev/sda2
 VG Name               vg_hac
 PV Size               297.60 GiB / not usable 8.00 MiB
 Allocatable           yes (but full)
 PE Size               32.00 MiB
 Total PE              9523
 Free PE               0
 Allocated PE          9523
 PV UUID               7Zlwyr-Fi4O-ghqR-3Ue8-mTfb-fSuU-nHZBZU
vgdisplay
Afiseaza informatii detaliate a grupurilor de volume
 --- Volume group ---
 VG Name               vg_hac
 System ID             
 Format                lvm2
 Metadata Areas        1
 Metadata Sequence No  4
 VG Access             read/write
 VG Status             resizable
 MAX LV                0
 Cur LV                3
 Open LV               3
 Max PV                0
 Cur PV                1
 Act PV                1
 VG Size               297.59 GiB
 PE Size               32.00 MiB
 Total PE              9523
 Alloc PE / Size       9523 / 297.59 GiB
 Free  PE / Size       0 / 0   
 VG UUID               5Z6bIC-jQH3-UGEB-ocHl-MEZ0-DWgz-zY9DDY
  
lvdisplay
Afiseaza informatii detaliate a volumelor logice
 --- Logical volume ---
 LV Name                /dev/vg_hac/lv_swap
 VG Name                vg_hac
 LV UUID                EdH542-Ytf3-dBQN-ZrKb-izYW-Dnz9-ARYS1g
 LV Write Access        read/write
 LV Status              available
 # open                 2
 LV Size                3.94 GiB
 Current LE             126
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     256
 Block device           253:0
  
 --- Logical volume ---
 LV Name                /dev/vg_hac/lv_home
 VG Name                vg_hac
 LV UUID                y4syb5-IdOW-gOSp-VS1Q-QQkg-6w4N-GxuJlg
 LV Write Access        read/write
 LV Status              available
 # open                 1
 LV Size                243.66 GiB
 Current LE             7797
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     256
 Block device           253:2
  
 --- Logical volume ---
 LV Name                /dev/vg_hac/lv_root
 VG Name                vg_hac
 LV UUID                IN0cNG-WYn7-7Oc7-UpKT-1CZC-tfgf-P5Qzqg
 LV Write Access        read/write
 LV Status              available
 # open                 1
 LV Size                50.00 GiB
 Current LE             1600
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     256
 Block device           253:1
  
pvcreate
Creaza un nou volum fizic
vgcreate
Creaza un nou grup
lvcreate
Creaza un volum logic nou
  1. lvcreate -L 3000 VolGroup01

Logical volume “lvol0” created (Ca si default toate volumele iau numele lvol#) lvcreate –L 3000 –n Nume vg_group01 (Numele va fi Nume)

vgextend
Extinde un grup
lvextend
Extinde un volum logic
lvresize
Redimensioneaza un volum logic
lvreduce
Micsoreaza un volum logic
lvrename
Redenumeste un volum logic
  1. lvrename /dev/vg_group01/lvol0 /dev/vg_group01/NumeSecret

Renamed “lvol0” to “NumeSecret” in volume group “vg_group01”

pvmove
Muta/migreaza datele de pe un volum fizic pe altul
vgreduce
Micsoreaza un grup
pvremove
Sterge un volum fizic
vgremove
Sterge un grup
lvremove
Sterge un volum logic

Extenti fizici - masoara nivelul grupurilor de volume Extenti logici - masoara nivelul volumelor logice

Volumele fizice sunt limitate la un singur disc fizic sau o singura partitie a unui disc fizic pentru un volum fizic. Cand grupurile de volume sunt create si initializate, volumele fizice sunt impartite in extenti fizici (unitatea de masura pentru LVM, default 4Mb).


Resurse:

http://video.google.com/videoplay?docid=-6907825739273484740#

http://video.google.com/videoplay?docid=453697477818498740#

Unelte personale