LVM-笔记

操作系统: 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


你可能感兴趣的:(linux,lvm)