创建一个逻辑卷的顺序:
1.创建出实际的分区或者磁盘
2.将实际分区转化为物理卷(pvcreate)
3.将物理卷转化为卷组(vgcreate)
4.将卷组转化为逻辑卷(lvcreate)
5.逻辑卷格式化并挂载使用
增加逻辑卷容量的顺序:
1.创建一个要增加的分区
2.将此分区转化为物理卷(pvcreate)
3.将此物理卷增加到卷组中(vgextend)
4.根据增加的容量或者PE的数量,
以此来增加逻辑卷的大小(lvresize)
5.增加此逻辑卷文件系统的容量(resize2fs)
减少逻辑卷容量的顺序:
1.先卸载此逻辑卷(umount)
2.先执行'resize2fs -f 逻辑卷的绝对路径'
3.先降低文件系统的容量(resize2fs)
4.减少逻辑卷的PE数量或容量大小
5.将卷组中物理卷减少:
a.先查看物理卷的详细信息(pvdisplay)
目的是为了确认要减少的物理卷是否正在使用
b.若有数据:
将有数据的物理卷中的PE移动到有空闲PE的物理卷中(pvmove)
c.减少要减少的物理卷(vgreduce)
6.将此物理卷转化为实际的分区(pvremove)
LVM系统快照:
目的:相当于备份,可以用来恢复文件系统
1.确定有空闲PE(vgdisplay):
# vgdisplay
2.如果没有:
a.创建一个分区
b.转化为物理卷
c.添加到卷组中
d.利用添加的容量创建LVM快照
3.利用lvcreate 新建系统快照区
# lvcreate -l PE的数量 -s -n 快照的名字 逻辑卷的绝对路径
快照的路径:
/dev/卷组的名字/快照名字
* 快照是可以被挂载使用的,
* 内容与原逻辑卷内容一致
快照恢复的时候:
1.进入到快照挂载的目录中(/mnt/snapshot):
# cd /mnt/snapshot
2.压缩当前目录下所有文件内容:
# tar -jcvf /root/lvm.tar.bz2 *
3.卸载快照挂载点:(退出当前目录再操作)
# umount /mnt/snapshot
4.删除快照分区
# lvremove /dev/卷组的名字/快照名字
5.卸载逻辑卷:
# umount /dev/sunvg/sunlv
6.格式化逻辑卷:
# mkfs.ext4 /dev/sunvg/sunlv
7.挂载逻辑卷:
# mount /dev/sunvg/sunlv /mnt/lvm
8.解压快照内容到新一轮的挂载点中:
# tar -xf /root/lvm.tar.bz2 -C /mnt/lv