VMware虚拟机扩展Linux的root根目录磁盘空间(Centos7)

工作中我们的虚拟机会随着使用的过程,磁盘空间就不够用了。尤其是当根目录即将满的时候,让我们束手无策。

下面我将扩容的步骤记录下来,方便以后的使用。

前提:
这儿必须注意一下:

待扩容的虚拟机必须删除所有的快照记录,否则在 虚拟机设置–>硬盘 界面中的扩展这个按钮是灰色的。无法操作。

同时,当鼠标放上去之后,显示 “无法扩展具有快照的虚拟机中的磁盘。您必须删除快照或使用VMware cVenter Converter”

在这里插入图片描述

 

扩容步骤
1、打开 VMware ,关闭虚拟机,菜单 虚拟机设置–>设置,选择硬盘,点击扩展,填写扩展磁盘大小,确认。

在这里插入图片描述

 

 

(这里我们从40GB扩展到60GB)

2、启动虚拟机,使用命令 df -h 查看磁盘空间,可以看到目前还是40G没有扩展

在这里插入图片描述

 

3、使用命令 fdisk -l 查看新磁盘的分区信息

在这里插入图片描述

 

4、使用命令 fdisk /dev/sda 对新加的磁盘进行分区操作,输入 p 之后回车,查看已分区的数量:可知目前有两个分区 sda1 和 sda2

在这里插入图片描述

 

在命令行根据提示信息,依次输入下面的命令:

输入命令 n 回车,新增一个分区

输入命令 p 回车,在打开的分区号命中中使用默认的分区号并回车(此处是3)

在显示的起始扇区 first sector 直接回车,在 last sector 直接回车

输入命令 p 回车,查看当前分区的信息:可以看到多了一个 /dev/sda3 的新分区

输入命令 w 回车,写入磁盘信息并保存

具体返回的信息如下图所示:

在这里插入图片描述
5、输入 reboot 回车,重启虚拟机格式化新建分区。

 

这儿必须注意一下:

新建分区 /dev/sda3 之后,应该重启系统,要不然会报错 /dev/sda3:No such fie or directory

6、虚拟机重启后,输入命令 vgdisplay,查看磁盘卷组名,如图为 centos

在这里插入图片描述

 

7、输入 pvcreate /dev/sda3 回车,初始化刚建立的分区

输入 vgextend centos /dev/sda3 回车,把刚初始化的分区加入到虚拟卷组名中

(命令:vgextend 虚拟卷组名 新增的分区 )

输入 vgdisplay 回车,查看卷组的详细信息,可以看到刚增加的20G空间处于空闲状态

在这里插入图片描述

 

8、 输入命令 df -h 回车,查看需要扩展的文件系统名,此处是 /dev/mapper/centos-root

在这里插入图片描述

 

9、 输入 lvextend -L +19G /dev/mapper/centos-root 回车,扩充已有的卷组容量

这儿必须注意一下:

(注意:如果扩容的是20G,这里的20G就不能全部扩展,只能扩展比20G小的容量,不然系统会报错导致扩容失败)

命令:lvextend -L +需要扩展的容量大小 需要扩展的文件系统名,需要注意命令中区分字母的大小写

在这里插入图片描述

 

10、输入 pvdisplay 回车,查看当前的卷组,在显示信息中可见卷组已经扩容成功。接下来还需要将文件系统也扩容。

在这里插入图片描述

 

11、输入 cat /etc/fstab |grep centos-root 回车,查看文件系统的格式,此处是 xfs

在这里插入图片描述

 

12、输入 xfs_growfs /dev/mapper/centos-root 回车

这儿必须注意一下:

(命令:xfs_growfs 文件系统名,注意不同的文件系统要用不同的命令,否则会报错)

在这里插入图片描述

 

13、等待系统自动扩容完成后,输入 df -h 回车,查看磁盘大小是否扩容成功,在显示的磁盘信息中,可看到磁盘扩容成功了。

在这里插入图片描述
————————————————
版权声明:本文为CSDN博主「x²+(y-√³x²)²=1」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_45083975/article/details/126153086

 

   

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值