文章目录

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

背景

在日常系统运维中,经常磁盘空间不足问题,在VMWare ESXi系统中怎么给虚拟机扩容呢?VMWare扩容了但是进入虚拟机发现磁盘容量并没有增加,这是该怎么处理呢?下面我记录一次给虚拟机CentOS7扩容的记录,希望能够帮助到您。


操作步骤

1.在VMWare ESXi中给虚拟机扩容

在虚拟机列表中找到待扩容的虚拟机,首先需要关闭待扩容的虚拟机
然后选中虚拟机 -> 编辑 -> 硬盘 -> 然后修改大小就好了(如下图所示)

注意:添加新硬盘应该也是可以的, 不过我一般是在原有硬盘上进行扩容,如果是灰色有可能是因为有快照导致不能改变磁盘信息, 可能需要先将快照删掉。

2.进入虚拟机查看系统分区情况(检查容量是否增加)

# 查看磁盘中使用情况
df -Th
# 查看当前系统的分区情况
lsblk

从下图可以看出sda分区已经扩容到500G,但是文件系统/dev/mapper/centos-root中还是36G没有变,而且使用了100%了。

3.新建分区

# 查看磁盘情况
fdisk -l

可以看到/dev/sda 磁盘已经有500G了

接下来新增分区

# 创建分区命令
fdisk /dev/sda
再输入p
新增分区输入:n
回车(默认为主分区primary)
分区号,起始扇区,结束扇区都默认(回车)
设置分区格式输入:t
分区号默认(回车)
Hex 代码为 8e (8e代表Linux LVM分区类型)
w (写入分区表)
等待分区完成


确认一下,发现dev/sda3分区创建好了,分区格式为Linux LVM类型

# 查看当前磁盘情况
fdisk -l

4.格式化新建的分区

重启一下虚拟机,以便重读分区表,开始格式化分区

# 开始格式化分区
mkfs.ext3 /dev/sda3

5.合并分区

# lvm
lvm> pvcreate /dev/sda3
lvm> vgextend centos /dev/sda3
# 输入y确认
# 查看一下当前的Volume卷详情
lvm> vgdisplay -v

下图为当前的Volume卷详细,当前/dev/sda3的PE容量为112639。

接下来将系统盘/dev/mapper/centos-root与sda3的112639空余容量合并,然后退出。

lvm> lvextend -l+112639 /dev/mapper/centos-root
lvm> quit


最后将文件系统进行扩容,让系统识别,输入命令

xfs_growfs /dev/mapper/centos-root

6.再次确认

再次查看系统分区情况,centos-root分区已经扩容成果了,打完收工

lsblk

问题处理

扩容LVM时,报错如下:
Couldn’t create temporary text file name.
Backup of volume group centos metadata failed.
Volume group “centos” successfully extended

**原因:**存储使用100%,无法挂载,须预留部分空间出来。
解决办法:
删掉待扩容磁盘中无用文件(或暂时剪切到其他磁盘中),继续(vgextend centos /dev/sdb3)操作即可。


VMWare ESXi系统中给虚拟机硬盘扩容记录(CentOS7)相关推荐

  1. VMWare ESXI 给虚拟机硬盘扩容记录(CentOS7)

    虚拟机硬盘扩容记录 一.首次正常扩容 1. 进入虚拟机查看系统分区情况(检查容量是否增加) 2. 新建分区 3. 格式化新建的分区 4. 合并分区 5. 再次确认 问题:无法对 /dev/sda4 进 ...

  2. 实操解决Virtualbox中centos虚拟机硬盘扩容的问题

    1)打开VirtualBox,选中相应虚拟机(不要启动),点击"设置" 2)选择介质,选中SATA控制器,点选增加虚拟硬盘的图标 3)选择新建,进入"创建新的虚拟硬盘&q ...

  3. VMware虚拟机硬盘扩容以及Linux分区挂载

    系列文章目录 文章目录 系列文章目录 前言 一.VMware虚拟机硬盘扩容 1.硬盘扩容 二.Linux分区挂载 1.分区 2.格式化分区 3.挂载分区 总结 前言 一.VMware虚拟机硬盘扩容 1 ...

  4. VMware 虚拟机硬盘扩容

    虚拟机硬盘扩容: 1.虚拟机关机,选择编辑虚拟机,点击硬盘,再点击扩容 2.输入最大磁盘大小 3.点击扩展后开机 注:如果扩容不了,把创建的快照删掉即可进行扩容,扩容好后建议先创建好快照在进行操作 4 ...

  5. Oracle VM VirtualBox Manager中扩展虚拟机硬盘空间

    您可以按照以下步骤在Oracle VM VirtualBox Manager中扩展虚拟机硬盘空间: 1.      在VirtualBox Manager中,选择要扩展的虚拟机并停止它. 2.     ...

  6. VMware vSphere Client中启动虚拟机提示No boot filename received/Operating System not found解决方法

    VMware vSphere Client中启动虚拟机提示No boot filename received/Operating System not found解决方法 参考文章: (1)VMwar ...

  7. 如何在linux系统中安装虚拟机?

    在初学linux系统时,实验中使用虚拟机可以避免操作不当误删文件时,快速恢复. 在企业中,使用虚拟机可以降低占用空间并能节省资源. 下面我们将介绍如何在linux系统中安装虚拟机, 1.图形界面安装虚 ...

  8. ESXI6.0 windows虚拟机 硬盘扩容实例...

    为什么80%的码农都做不了架构师?>>>    有一台虚拟机硬盘扩容的步骤: 1: Vcenter上面对需要扩容的机器进行磁盘的扩容.(其实就是把硬盘的容量从60G改成100G.   ...

  9. Vmware Linux虚拟机硬盘扩容

    2019独角兽企业重金招聘Python工程师标准>>> 注意: VM扩张虚拟机硬盘,虚拟机不能存在快照. 工具: fdisk 原始虚拟硬盘 说明:1个主分区,1个扩展分区,1个交换分 ...

最新文章

  1. 坑!只要年轻博士,薪资按考核结果发放, 高校的博后制度,究竟有多少门道?...
  2. Android性能优化篇 [ 谷歌官方 ]
  3. 通过命令行形式编译QT源程序
  4. 3.16 按绩点排名
  5. C刷题记录-1020
  6. 移动光猫RAISECOM的配置方法
  7. 解决戴尔笔记本电脑插上耳机没反应,要重启才能识别
  8. 电子凸轮和电子齿轮的差别
  9. MATLAB升级失败导致无法使用simulink
  10. windows 注册表(一)注册表相关
  11. 面向工业智能制造的组态系统设计思路与实现
  12. 统计学:统计基本概念
  13. 信创蓝海 合作共赢:统信UOS代理商推介会(郑州站)成功举行
  14. cocosjs破解记录
  15. 【linux】血泪经验,在安装Linux上一定要创建/data 分区,将数据盘和系统盘分开,方便重新安装系统,随时恢复Linux系统,其实特别简单,还有7个常用技巧
  16. 手机长曝光是什么意思_手机摄影丨手把手教你如何实现手机长曝光
  17. 读《达·芬奇密码》| 一场侦探式的宗教传道
  18. 什么是CISP-PTE?
  19. 大厂面试:求解集装箱港口翻箱问题的最短路径
  20. CocosCreator横版格斗游戏Demo(二):环游地图

热门文章

  1. 6_树莓派机载计算机通过串口指令控制无人机自主飞行教程
  2. 基于RK3399分析Linux系统下的CPU时钟管理 - 第1篇
  3. ⭐算法入门⭐《模拟》中等01 —— LeetCode 8. 字符串转换整数
  4. 数据库设计基本步骤 / 数据库设计原则
  5. UC、猎豹都在转型内容平台,工具内容化成大势所趋?
  6. 79、基于STM32的激光测距仪远距离倒车防撞报警器系统设计
  7. 能在业余时间赚钱、不干扰正常工作的副业
  8. vivo X50系列:“云台”摇曳间的中国技术之美
  9. 王老西谈领导力(1)-看了这个,你就知道什么是领导力了
  10. Linux环境下移动一个文件夹下的所有文件到另一个文件夹