逻辑卷的空间是可以动态的拉伸和缩小的,这点优势是传统的分区加载卸载无法比拟的,所以逻辑卷在日常系统维护中是很常见的操作。
拉伸缩小一个逻辑卷的相关操作:
1、 查看是否有足够的空间用于拉伸
vgdisplay
2、 扩充逻辑卷
lvextend –L +1G /dev/LVM/mylvm
3、 更新文件系统
resize2fs /dev/LVM/mylvm
4、 查看更新后文件系统
df –h
5、 先对逻辑卷进行卸载操作
umunt /dev/LVM/mylvm
6、 缩小文件系统
resize2fs /dev/LVM/mylvm 1G
7、 查看缩小后的LV再进行挂载
lvdisplay mount /dev/LVM/mylvm
拉伸缩小一个卷组的相关操作:
1、 将要添加到VG的硬盘格式化为PV
pvcreate /dev/sdd
2、 将新的PV添加到指定卷组中
vgextend LVM /dev/sdb
3、查看扩充后VG大小
vgdisplay
4、将一个PV从制定卷组中移除
vgreduce LVM/dev/sda
5、查看缩小后的卷组大小
vgdisplay
很显然,卷组可以从各个新添加的磁盘得到扩充,但是逻辑卷是只能在一个卷组上的,扩充的关键词都是extend,缩小逻辑卷的关键字是resize2fs,缩小卷组的关键词是reduce.