Kylin Server根分区扩容原创
金蝶云社区-烛梦
烛梦
1人赞赏了该文章 729次浏览 未经作者许可,禁止转载编辑于2023年09月06日 09:16:37

lvm分区策略下的扩容

目前系统盘分区采用系统默认的lvm分区方式,整个VG卷组klas总大小约为118.89G,其中根分区大小约为81G,现在将新添加的100G硬盘sdb扩容到根分区,将根分区大小扩容至181G:

image.png

步骤1:创建PV物理卷

# fdisk  /dev/sdb        //将sdb分区

# pvcreate /dev/sdb1    //创建pv物理卷

image.png

image.png

image.png

# pvs      //可以看到/dev/sdb1物理卷已经创建成功,大小为100G


步骤2:扩展VG卷组

 # vgs    //扩展卷组之前,先看下当前卷组大小,klas卷组大小为118.89G

image.png

 # vgextend klas /dev/sdb1      //用新增的sdb1扩展到需要扩充的klas卷组

 # vgs       //可以看到klas卷组由之前的118.89G扩容至约218.89G

image.png

步骤3:扩展LV逻辑卷

# lvs        //扩展之前查看当前逻辑卷信息 

image.png

# lvextend -L +99.5G /dev/klas/root      //root逻辑卷增加99.5G,因数值换算原因,无法实际增加100G

image.png

# lvs         //可以看到root分区增加了近10G,但是此时root分区大小还是扩容前大小,还没有真正生效


步骤4:扩容生效

增对xfs和ext4两种文件系统格式,使用两种不同的扩容生效命令

# blkid     //查看文件系统格式

# xfs_growfs /dev/mapper/klas-root         //xfs文件系统格式生效root分区的扩容

# resize2fs    /dev/mapper/klas-root    //如果是ext4文件系统格式使用resize2fs命令

image.png

# df  -Th        //根分区扩容至181G

image.png


赞 1