在日常使用过程当中,我们偶尔会遇到系统磁盘容量不够用的情况,这时候我们需要对虚拟机进行磁盘扩容操作。

但是进行了常规的关闭虚拟机,增加磁盘操作后,Linux操作系统并不认为你已经将系统磁盘空间扩大。此时我们需要进行对新增容量的分区及合并操作。本文以CentOS7为例,具体的操作方法如下:

1.查看是否扩容成功

对系统磁盘扩容后,我们需要查看当前磁盘的容量,当前磁盘默认会在/dev/sda路径下。此时可以使用命令进行查看:

[root@localhost ~]# fdisk /dev/sda

提示输入命令时,输入p,查看当前分区信息:

确认磁盘已经成功扩容之后,我们需要对磁盘进行分区。

2. 新增分区

在Fdisk中继续输入新建分区命令:n

直接回车,默认为主分区(primary);

分区号,起始扇区,结束扇区都用默认,一路回车,直到提示继续输入Fdisk命令的位置。

接下来,我们需要为分区设置分区格式,在Fdisk命令处输入:t

分区号用默认,直接回车,Hex代码输入:8e。代表适用Linux LVM分区类型。

最后写入分区表,在Fdisk命令位置输入:w

可能会有磁盘正在被使用的错误提示,先不理会就好。到此,磁盘分区已完成。

此时输入如下命令,就可以看到我们新创建的dev/sda3分区了,分区格式为Linux LVM类型。

[root@localhost ~]# fdisk -l

3. 格式化后合并分区

输入如下命令,在不重启的情况下重读分区表(或者干脆重启机器):

[root@localhost ~]# partprobe

重读分区表后,直接格式化分区:

[root@localhost ~]# mkfs.ext3 /dev/sda3

这里会根据你所分配的磁盘大小进行格式化,所以请耐心等待到最后一刻,期间不用输入任何字符;

全部完成之后,合并操作我们需要在LVM中进行操作。 直接输入如下命令,进入LVM:

[root@localhost ~]# lvm

对dev/sda3进行初始化:

lvm> pvcreate /dev/sda3

接下来需要将新分区添加进系统默认的Volume group,centOS的默认Volume group为centos,所以输入如下命令:

lvm> vgextend centos /dev/sda3

期间会让你输入'y'来确认;

然后查看一下当前的Volume卷详情,输入:

lvm> vgdisplay -v

就可以看到新分区sda3的详情了,记住他的容量,我们这次的扩容大小为38399;

将系统盘/dev/mapper/centos-root与sda3的38399空余容量合并,输入如下命令:

lvm> lvextend -l+38399 /dev/mapper/centos-root

卷扩容成功后,输入如下命令退出:

lvm> quit

然后我们需要将文件系统进行扩容,以让系统识别,输入如下命令(只适用于CentOS7):

[root@localhost ~]# xfs_growfs /dev/mapper/centos-root

恭喜,操作完成,最后我们用fdisk -l来查看下:

VMWare增加系统硬盘容量(扩容)的操作方法相关推荐

  1. vmware给linux增加空间,vmware增加linux硬盘空间

    vmware增加linux硬盘空间 1.vmware上右键增加一个4GB的SCSI硬盘. 2.到linux下输入fdisk -l,察看磁盘情况. 如果以前有一块硬盘,会多显示一个sdb磁盘. 3.新磁 ...

  2. VMware虚拟机硬盘容量扩容(超简单)

    亲测有效,高效便捷,网上看了很多,感觉很麻烦,自己研究总结不断尝试出来,下面就直接开始 1,在VM上直接扩容硬盘容量,输出扩容后的硬盘最大容量 2,运行虚拟机进入系统,使用 sudo df -h查看下 ...

  3. 硬盘分区模式gpt改成mbr模式_系统硬盘gpt转换的操作方法

    gpt分区因为其可以的支持更加大容量的硬盘,以其优越性将会在未来取代mbr,但是目前安装系统仍受硬盘分区模式的局限,win7用户只能用mbr装,DiskGenius为了方便升级win8或win10的时 ...

  4. Vmware拓展虚拟机硬盘容量

    方法一:命令行 注:对根目录的拓容命令行太过魔幻,容易失败导致系统崩掉,建议使用方法二操作,如果命令行操作,可以参考:https://blog.csdn.net/maclinuxye/article/ ...

  5. VMware中调大硬盘容量后,进入Linux虚拟机发现更改未生效

    原文链接:https://blog.csdn.net/u014601583/article/details/79424124虽然已经扩大了磁盘,但是由于还没有经过分区,指定文件系统,所以linux操作 ...

  6. 计算机硬盘显示容量,求解怎么增加电脑硬盘容量

    calliopsis波斯 回答数:343  |  被采纳数:0 2016-11-22 07:07:33 首先打开电脑机箱,用螺丝把新硬盘固定到硬盘槽里:然后给新装的硬盘插上电源插头,用sata串口硬盘 ...

  7. 在vSphere Client使用模板部署虚拟机 系统硬盘空间扩展

    在vSphere Client中从模板部署虚拟机 从模板部署虚拟机将创建一个作为该模板的副本的新虚拟机.新虚拟机具有为该模板配置的虚拟硬件.安装的软件和其他属性. 一.连接ESXi或者vSphere  ...

  8. 完美解决VMware虚拟机 Linux系统 Ubuntu 20.04 硬盘/磁盘扩容的问题(超级超级详细)

    感谢CSDN博主的文章,我使用ubuntu20.04进行以下ubuntu16.04同样的操作步骤之后已经将40G扩充为80G 本文参考转装链接:https://blog.csdn.net/m0_434 ...

  9. VMWare ESXi系统中给虚拟机硬盘扩容记录(CentOS7)

    文章目录 背景 操作步骤 1.在VMWare ESXi中给虚拟机扩容 2.进入虚拟机查看系统分区情况(检查容量是否增加) 3.新建分区 4.格式化新建的分区 5.合并分区 6.再次确认 问题处理 背景 ...

最新文章

  1. 【STM32】FreeRTOS资源(持续更新)
  2. oracle ctl文件7c1b,批量生成控制文件,用sqlldr自动导入多个表的数据
  3. Echarts富文本rich及格式化工具formatter的使用
  4. python线程的互斥锁
  5. 网站集成QQ登录功能
  6. Form partner relationships early, even if informal
  7. python第一行左对齐_关于Python的第一行语句
  8. 放鞭炮时,应该戴护目镜
  9. 领域的初学者--推荐的一本书
  10. ERP和进销存系统区别是什么
  11. Java对接海康威视明眸门禁设备
  12. Spring Boot 接口文档工具对比
  13. 吃瓜教程(2021.07)task1(1-2章)
  14. angular 获取上一个路由地址 获取当前页地址 地址裁切
  15. 华为数通HCIE实验考试LAB-C2全记录
  16. Html设置网页背景图片
  17. linux下实现dlna识别当前音频格式,如何将实时音频流设置为DLNA兼容设备?
  18. BZOJ 1787 AHOI2008 紧急集合 倍增LCA
  19. ​AC220转72VPWM调光无频闪+AH8653控制板供电=T8物联网LED灯管
  20. 港科喜讯 | 吴宏伟教授获国家自然科学奖二等奖

热门文章

  1. python 文本分析_使用Python进行文本分析–书评
  2. 【华为认证】HCIP 数通笔记—BGP路由反射器
  3. C语言运算符号优先级测试代码(i++ ,++i)
  4. 如何在一个网址中提取到视频链接地址?
  5. C# arcgis globecontrol 三维地图 基础操作 加载地图 缩放 漫游
  6. et结波导口转换_波导同轴转换
  7. 国产品牌:中国牙科市场的美好未来
  8. PB的应用对象和事务对象
  9. kerberos kubernetes读音
  10. IntentFilter(意图过滤器)