操作系統: rhel6.4
A.安裝lvm
#yum install lvm2
B.創建過程
ex:
1.製作4個新分區,不要格式化
2.製作查看PV
#pvcreate /dev/sda{12,13,14,15}
#pvdisplay
#pvscan
3.把PV添加到卷組(創建卷組VG)
#vgcreate vg0 /dev/sda{12,13,14,15}
Volume group "vg0" successfully created
#vgdisplay
#vgscan
4.創建LV
#lvcreate -L 250M -n lv0 vg0
#lvdisplay
#lvscan
5.製作文件系統,掛載
#mkfs.ext4 /dev/vg0/lv0
#mkdir /mnt/lv0
#mount /dev/vg0/lv0 /mnt/lv0
#mount | grep lv0
/dev/mapper/vg0-lv0 on /mnt/lv0 type ext4 (rw)
6.開機掛載
#vim /etc/fstab
/dev/vg0/lv0 /mnt/lv0 ext4 defaults 0 0
C.擴容
ex:
1.創建新分區
2.添加PV
#pvcreate /dev/sda16 -->rhel6中可以分15分區以上
3.擴容VG
#vgextend vg0 /dev/sda16
4.擴容LV
#lvextend -L +50M /dev/vg0/lv0 -->增加50M空間
or
#lvextend -L 500M /dev/vg0/lv0 -->直接指定空間大小
5.擴容文件系統
#resize2fs /dev/vg0/lv0 500M
6.查看
#df -Th
D.縮容
1.卸載
2.檢查文件系統
#e2fsck -f /dev/vg0/lv0
3.文件系統級別的縮容
4.LV縮容
#lvreduce -L 200M /dev/vg0/lv0
5.VG縮容
#vgreduce vg0 /dev/sda16
6.刪除PV
#pvremove /dev/sda16
E.快照
ex:
lvcreate -s /dev/vg0/lv0 -n lv0back-L 50M