Linux磁盘管理LVM使用手册(4)

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:
在最后添加一行,输入如下内容:

UUID=11262806-d796-4f49-8f08-897181e8ec33 /mnt ext4 defaults 0 0

然后保存退出(: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

已经完了卷组的扩容。

七、卷组缩容

如果想要对卷组缩容,实际上就是要把加入的卷组的物理卷从卷组中移除。
这时需要注意的是:如果要移除的物理卷,已经被使用的话,移除操作可能会对文件系统造成操作。因此移除操作应针对未被使用的物理卷。

(一)、确认物理卷使用情况 [root@localhost ~]# pvs PV VG Fmt Attr PSize PFree /dev/sdb1 vg1 lvm2 a-- <2.00g 0 /dev/sdb2 vg1 lvm2 a-- <2.00g 0 /dev/sdb3 vg1 lvm2 a-- <2.00g <1.99g /dev/sdb5 vg1 lvm2 a-- <2.00g <2.00g /dev/sdb6 vg1 lvm2 a-- <2.00g <2.00g

只有PFree等于PSize,也就是说没有被使用的物理卷,还能被列入考虑范围。根据上面命令的执行结果,只有/dev/sdb5和/dev/sdb6二个可以被移除。
查看卷组的使用情况:

[root@localhost ~]# vgs VG #PV #LV #SN Attr VSize VFree vg1 5 0 0 wz--n- 5.99g 9.98g (二)、卷组缩容


[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的容量已经减少了,到此完成了卷组缩容

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/13126.html