根目录/dev/mapper/centos-root扩容方法

作者:佚名 来源:网络 点击数: 发布时间:2022年05月05日

云盘或者虚拟机lvm扩容的方法,具体如下:

扩容前

先列出扩容之前的截图:

ad24c1eaffe34f13a717dfc4996314ce.png4ca0179194f5499d9e5387b135861c75.png59be0a2db7964524b12cac1be2700164.png

 

#根目录挂载点是/dev/mapper/centos-root,因为用了LVM逻辑卷管理,根文件系统建立在卷组(VG)centos上的逻辑卷(LV)上,逻辑卷名是centos-root

扩容中

服务器先关机:

5402dcf165ea4b1c914bb3158960a558.png

22f8fde3af7c4deabc8a409d05d70ad8.png

开机再看fdisk -l发现/dev/sda的容量变大了

9b81d079400540fc938dda791b39214c.png

然后开始分区:

17286ed978004d82878d479c6e5a6975.png

注意上面有一些warning以及解决方式,完成然后查看分区是否创建:

8eb79fe8894d4ee1975aedd8be52c7a6.png

919e38b9d9054771afb53f6b5c39595e.png

开始扩容

创建物理卷(pv):

lvm

lvm>  pvcreate /dev/sda3

8fe66433c4fa4db7b6822d3d79bdf8e4.png

查看物理卷和卷组:

lvm> pvdisplay

1a4a88973383424392ec07bd14f366c1.png

将物理卷加入到卷组(vg):

lvm> vgextend centos /dev/sda3

dd87081098204261840d3a2aefcfbbc8.png

查看卷组的Free size 是否增加

lvm> vgdisplay

3d5a62913d3648c6ae94b2e9d0343f14.png

将卷组剩余空间(刚添加的20G)添加到逻辑卷(lv):/dev/centos/root :

lvm> lvextend -l +100%FREE /dev/centos/root

88f6571ecac04db19c8d7a3d4cef0433.png

同步到文件系统

#之前只是对逻辑卷扩容,还要同步到文件系统,实现对根目录的扩容。

xfs_growfs /dev/centos/root

c1959ac2774743eab69ea47673302ef4.png

扩容后

3e68885a47934fdf95dcb19bfdc44883.png

d96a2179c7224d05b69620b24e8980e7.png