1.可以看到我的是9.2的系统,系统分区:/dev/mapper/rl-root 83G 8.0G 75G 10% /
2.接下来,我们新增一块新的硬盘,而不是直接对这个硬盘的基础上再扩容。
关机,加30G硬盘,再开机
fdisk -l
fdisk /dev/sdb m n p 1 回车 回车 w
lsblk
rl-root 253:0 0 82.4G 0 lvm 我们可以发现,系统分区也是LVM模式
那我们使用LVM对其进行扩容
首先我们新建一个物理卷,在新建物理卷前,我们先查看已有的物理卷,我们会发现报错,这个就是linux 9系统的BUG
[root@mysqlslave ~]# pvdisplay
Devices file sys_wwid naa.5000c297a4161ec4 PVID Kmfxf508rVHexazKhIxRBQlrTdzpO7m5 last seen on /dev/sda3 not found.
[root@mysqlslave ~]# vgdisplay
Devices file sys_wwid naa.5000c297a4161ec4 PVID Kmfxf508rVHexazKhIxRBQlrTdzpO7m5 last seen on /dev/sda3 not found.
1965941 – lvm-set-filter failed in guestfish with the latest lvm2 package
我们再查看下 LVM系统版本
lvm version
解决办法:
vim /etc/lvm/lvm.conf
将 # use_devicesfile = 1 改成 use_devicesfile = 0 保存
就能看到LVM相关信息,可以发现系统分区的卷组是 rl
现在,我们把我们新增的硬盘变成物理卷
把新增的物理卷,添加到卷组rl
vgentend rl /dev/sdb1 其中/dev/sdb1是新增的磁盘分区,并且变成了物理卷,可以看到98.41GB变成<128.41GB
通过命令,把卷组的空间给到逻辑卷,系统的逻辑卷是:/dev/mapper/rl-root
[root@mysqlslave ~]# lvextend -L +29G /dev/mapper/rl-root
添加成功,我们并没看到,新增,这里需要刷新下磁盘,或者重启服务器即可
刷新磁盘
[root@mysqlslave ~]# xfs_growfs /dev/mapper/rl-root
扩容成功