lvm邏輯卷管理

pvcreate /dev/sda5 /dev/sda6

pvs

pvdisplay

vgcreate vg0 /dev/sda5 /dev/sda6

vgs

vgdisplay

lv

lvcreate -L 300M -n /dev/vg0/lv0 vg0     -L  size  -n name

lvs

lvdisplay


mkfs.ext3 /dev/vg0/lv0

mount /dev/vg0/lv0 /opt


lv在線擴容

lvextend -L +50M /dev/vg0/lv0

resize2fs /dev/vg0/lv0


lv的空間縮小(慎用)

umount /opt/

e2fsck -f /dev/vg0/lv0  檢測磁盤

resize2fs /dev/vg0/lv0 300M

lvresize -L 300M /dev/vg0/lv0


vg擴大縮小

pvcreate /dev/sda7

vgextend vg0 /dev/sda7

vgs

縮小

vgreduce vg0 /dev/sda7

vgs


數據移動(數據移動設備必須在同一卷組)

[root@localhost opt]# pvs

 PV         VG   Fmt  Attr PSize   PFree  

 /dev/sda5       lvm2 a--  196.08M 196.08M

 /dev/sda6  vg0  lvm2 a--  192.00M  84.00M

 /dev/sda7  vg0  lvm2 a--  192.00M      0

[root@localhost opt]# vgextend vg0 /dev/sda5

 Volume group "vg0" successfully extended

[root@localhost opt]# pvs

 PV         VG   Fmt  Attr PSize   PFree  

 /dev/sda5  vg0  lvm2 a--  192.00M 192.00M

 /dev/sda6  vg0  lvm2 a--  192.00M  84.00M

 /dev/sda7  vg0  lvm2 a--  192.00M      0

[root@localhost opt]# pvmove /dev/sda7 /dev/sda5

/dev/sda7: Moved: 22.9%

/dev/sda7: Moved: 100.0%


[root@localhost opt]# pvs

 PV         VG   Fmt  Attr PSize   PFree  

 /dev/sda5  vg0  lvm2 a--  192.00M      0

 /dev/sda6  vg0  lvm2 a--  192.00M  84.00M

 /dev/sda7  vg0  lvm2 a--  192.00M 192.00M

[root@localhost opt]# vgreduce vg0 /dev/sda7

 Removed "/dev/sda7" from volume group "vg0"

[root@localhost opt]# pvs

 PV         VG   Fmt  Attr PSize   PFree  

 /dev/sda5  vg0  lvm2 a--  192.00M      0

 /dev/sda6  vg0  lvm2 a--  192.00M  84.00M

 /dev/sda7       lvm2 a--  196.08M 196.08M


不指定設備移動數據pvmove /dev/sda5


刪除lvm

lvremove /dev/vg0/lv0

vgremove vg0

pvremove /dev/sda5 /dev/sda6 /dev/sda7



snap 快照

lvcreate -L 50M -s -n /dev/vg0/lv1-s0 /dev/vg0/lv1

1.只使用快照

快照空間使用率100% 快照損壞

2.只使用源lv

快照文件size大於等於源lv  


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章