1.在虚拟机中扩展磁盘大小。
此时该虚拟机是关闭状态。
在这里插入图片描述
2.对新增的挂载盘进行分区和格式化
先通过 ls /dev/ 命令查找到新添加的挂载盘。
经过多次实操,新增得挂载盘名称都为sda

ls /dev/

然后对新增加的盘进行分区操作:

ls /dev/
fdisk /dev/sda

输入p查看现有分区:
在这里插入图片描述
n(新建)→p(分区类型选为主分区)→新建分区号(这里是4)→起始扇区(这里是默认得所以直接回车)→结束扇区(这里是默认得所以直接回车)→p(查看分区)→w(保存生效)
在这里插入图片描述
这里可以看到新建的分区时Linux类型得,需要改成Linux LVM类型。保存退出后最好重新启动一下虚拟机。
在这里插入图片描述
3. 添加新LVM到已有的LVM组实现扩容

lvm                                              //进入lvm管理
 
lvm> pvcreate /dev/sda4                          //初始化刚才的分区
 
lvm> vgextend 虚拟卷组名 /dev/sda4                //将初始化过的分区加入到虚拟卷组名(命令查看vgdisplay)
 
lvm>lvextend -L +4G /dev/mapper/centos-root    //扩展已有卷的容量
 
lvm>pvdisplay                                    //查看卷容量
 
lvm>quit                                         //退出

在这里插入图片描述

以上命令只是卷扩容了,下面这句命令才是文件系统的真正扩容:

4.文件系统扩容

resize2fs /dev/mapper/centos-root

但是到这里报错了:
在这里插入图片描述
问题解决办法:查看文件系统格式,确认文件系统是xfs,需要用xfs的命令来扩磁盘空间。

cat /etc/fstab | grep centos-root

在这里插入图片描述
用xfs的命令来扩磁盘空间。

xfs_growfs /dev/mapper/centos-root

在这里插入图片描述
5.扩容成功
在这里插入图片描述

达梦社区地址:https://eco.dameng.com

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐