1、查看逻辑卷的UUID:
[root@localhost ~]# blkid /dev/sda1: UUID="ee8a3a12-cb3e-4890-b255-4b706a718600" TYPE="ext4" /dev/sda2: UUID="5863f890-3eb8-41a5-8239-4f41f48299bd" TYPE="ext4" /dev/sda3: UUID="f7c02dd9-73e9-4a26-8da7-a2ca29f58747" TYPE="swap" /dev/sdb1: UUID="2l1Llw-yFjj-YwbF-TtiN-P0XI-i7W8-9Lq4CF" TYPE="LVM2_member" /dev/sdb2: UUID="h3uEZx-gw1W-1PMM-PPVT-dAuQ-zf1i-3RZThD" TYPE="LVM2_member" /dev/sdb3: UUID="aFBSn0-0hwb-Mklg-vCKU-nhmF-lk1k-0uP9Ns" TYPE="LVM2_member" /dev/sdb5: UUID="5kT4gk-6TRC-2jCj-Sbb5-HAeo-P0CE-cJZzm8" TYPE="LVM2_member" /dev/sdb6: UUID="57LR2H-Kaua-vY0v-QgbQ-9Eej-qHJe-zXsVvf" TYPE="LVM2_member" /dev/mapper/vg1-lv1: UUID="11262806-d796-4f49-8f08-897181e8ec33" TYPE="ext4"最后一行就是逻辑卷的信息,把该行的UUID复制出来,不含引号。
2、编辑fstab:
在最后添加一行,输入如下内容:
然后保存退出(:wq),重启后查看结果,如果能正常挂载就没有问题了。
以上便完成的了LVM的创建和挂载的全部流程。
六、卷组扩容我们上一节创建LVM中创建了五个分区,但只使得了其中二个分区,在这一节中,我们要把剩余的三个分区加入到卷组vg1中,对其进行扩容。下面的流程只针对新加入的磁盘或者分区,因此这里对流程1-3步的操作就不再做介绍了,具体的操作方法可参照创建LVM。
流程创建新的磁盘分区(fdisk);
变更分区类型为Linux LVM(Hex代码为:8e);
创建物理卷(pvcreate);
扩展卷组(vgextend);
扩展卷组使用如下命令将剩余的三个分区加入到卷组vg1
[root@localhost ~]# vgextend vg1 /dev/sdb3 /dev/sdb5 /dev/sdb6 Volume group "vg1" successfully extended查看扩展后的卷组:
[root@localhost ~]# vgs VG #PV #LV #SN Attr VSize VFree vg1 5 1 0 wz--n- 9.98g 8.98g已经完了卷组的扩容。
七、卷组缩容如果想要对卷组缩容,实际上就是要把加入的卷组的物理卷从卷组中移除。
这时需要注意的是:如果要移除的物理卷,已经被使用的话,移除操作可能会对文件系统造成操作。因此移除操作应针对未被使用的物理卷。
只有PFree等于PSize,也就是说没有被使用的物理卷,还能被列入考虑范围。根据上面命令的执行结果,只有/dev/sdb5和/dev/sdb6二个可以被移除。
查看卷组的使用情况:
[root@localhost ~]# vgreduce vg1 /dev/sdb5 /dev/sdb6
Removed "/dev/sdb5" from volume group "vg1"
Removed "/dev/sdb6" from volume group "vg1"
查看结果:
[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
vg1 3 1 0 wz--n- <5.99g <1.99g
可以看到VFree的容量已经减少了,到此完成了卷组缩容