VMware虚拟机硬盘扩容详细操作【亲测有效】

 

 本文旨在向大家介绍有关VMware虚拟机硬盘扩容的知识。随着开发工作的深入,越来越多的开发者开始依赖虚拟机来构建和测试应用环境。然而,在创建之初,由于对存储需求估计不足,往往分配给虚拟机的磁盘空间较小。随着时间推移以及应用程序数量的增加,原有的磁盘容量逐渐变得捉襟见肘,甚至影响到日常使用。对于那些面临类似问题的朋友来说,本文提供的信息或许能够有所帮助

首先进入VMware,进入编辑虚拟机,进行扩展

 

 

扩展之后进入虚拟机 

在我原本的虚拟机里配置,由于容量不够,现在开始扩容:

首先现在虚拟机里面进行硬盘扩容,将每个虚拟机扩容到40G

进入虚拟机后:

1.执行 lsblk  查找虚拟机是否有扩容到40G:

  1. 执行fdisk /dev/sda    将扩展的虚拟机的那部分的空间开垦出来  ,开垦成sd3
  2. 输入m获取帮助:

  1. 输入n进行新增加一个分区:

5.输入p,其他全默认  最后输入w保存磁盘

6执行fdisk -l  查看是否完成分区的建设,发现sd3的类型还有id与sd2不一样,将sd3的类型变为sd2的类型与id为8e

的类型。

  1. 执行命令:fdisk /dev/sda 如图所示:t ->3-->L->8e->w  fdisk -l 再查看一下是否改成8e 和Linux LVM
  2. 在这里执行fdisk -l  命令发现已经将sd3的id 与system改成了与sd2一致
  1. 接下来将文件格式改成ext4的

执行命令:mkfs.ext4 /dev/sda3

发现没有成功: 在这里将虚拟机重启一下:

重启后成功运行:

  1. 然后执行命令:pvcreate /dev/sda3 创建sda3 用命令:pvdisplay 进行查看是否创建成功

  1. 执行命令:vgextend centos /dev/sda3 执行后我们可以在用命令:pvdisplay 进行查看修改成功没有,也可以不用看   

发现sda3的VG Name变成的centos

  1. 执行命令:lvextend -L +19.5G /dev/mapper/centos-root 进行扩容,数字是扩容的数量,自己根据情况定义

因为我这里的硬盘容量突然发现给占用了80kb,所以我就分了19.5G

执行命令:lvs进行查看是否成功,很显然,我的空间扩展成功了,

  1. 执行命令:xfs_growfs /dev/mapper/centos-root
  1. 所有操作完毕:df -h 查看 如果看不到(重启一下看看再)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值