VMware虚拟机硬盘扩容详细教程【亲测有效】
VMware虚拟机硬盘扩容详细教程【亲测有效】
本文将详细介绍VMware虚拟机硬盘扩容的完整步骤,包括删除快照、调整磁盘空间、分区格式化以及LVM管理等关键操作。通过本文,读者可以掌握虚拟机硬盘扩容的具体方法,解决存储空间不足的问题。
一 虚拟机内存扩容
内存扩容很简单,直接找到虚拟机的设置选项,调整内存大小即可。
二 虚拟机硬盘扩容
虚拟机的硬盘扩容可没那么简单喽,不过根据我的步骤来做一点问题都没有!
- 虚拟机硬盘扩容之前必须先将所有的快照全部都删除干净才可以选择扩容,否则按钮是灰色的无法扩容。
- 快照都删除干净之后关闭虚拟机,点击【编辑此虚拟机设置】
- 此时可以点击【扩展】
- 输入要设置的最大磁盘空间大小
- 点击扩展后,即可开机
- 开机后输入
df -h
查看磁盘空间
运行
fdisk -l
,查看硬盘信息运行
fdisk /dev/sda
输入m,
输入n,
输入p ,
p之后的东西都选择为默认【3次回车即可】,
再输入t,
分区号根据默认输入3,
Hex代码输入8e(将分区的类型更改为Linux LVM),
输入w保存退出
【详细截图如下】
建议先
reboot
重启,然后使用fdisk -l
查看是否生效(不重启的话下一步可能会出错)将创建的磁盘分区格式化,
mkfs -t ext3 /dev/sda3
运行
pvcreate /dev/sda3
输入y(将磁盘的类型转化为Linux LVM之后才能使用pvcreate操作)使用
pvdisplay
可以查看到新的物理卷将/dev/sda3添加到centos卷组,此时使用
vgextend centos /dev/sda3
(不知道自己属于什么卷组,输入df -h
查看/dev/mapper/-,例如/dev/mapper/centos-root,则卷组为centos)增加/dev/mapper/centos-root大小,增加20GB【根据自己扩展的硬盘大小增加】
使用lvextend -L +20G /dev/centos/root
(注意扩展的硬盘大小,如果报错,说明没有这么大的空间可以扩展,需要减少增加空间,如改成:lvresize -L +19.9G /dev/mapper/centos-root)最后同步一下系统文件
xfs_growfs /dev/mapper/centos-root
再次输入
df -h
即可查看结果【每个人扩展的硬盘空间大小不一样那么显示的大小就不一样】
扩展完啦!!!