【VMware】如何给CentOS系统扩展磁盘

2025-05-31 03:58:56

有时候后我们在使用Vmware Workstation的虚拟机的时候,会发现磁盘突然不够用了。这个时候就需要进行磁盘扩展了。下面讲解一下如何操作。

【VMware】如何给CentOS系统扩展磁盘

工具/原料

安装虚拟机的VMware Workstation。

扩展虚拟磁盘

1、首先在图形化界面可以看到可用大小已经不多。CentOS 7默认不再安装图形化界面。参考《【CentOS 7】如何安装图形界面》进行安装。

【VMware】如何给CentOS系统扩展磁盘

2、关闭虚拟机。进入虚拟机设置。注意只有关闭虚拟机才能扩展磁盘。依次点击“硬件-磁盘-扩展”。

【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘

3、扩展对话框填写需要的容量(总容量)。这里的扩展只完成了从客户机划分空间上的扩展,实际并未使用,也未扩展。

【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘

分区、格式化

1、以下所有操作,务必在root账户下完成。进入CentOS系统。终端“ls /dev”查看已存在的分区。由于我建立虚拟机的时候选择的是NVMe磁盘类型,所以显示nvme*。一般默认显示sda*。

【VMware】如何给CentOS系统扩展磁盘

2、fdisk /dev/nvme0n1.进入磁盘编辑。这里具体选哪个看自己情况。一般Tab的自动填充就只能选一个。进入fdisk,“m”可以查看帮助。

【VMware】如何给CentOS系统扩展磁盘

3、输入“n”,添加新分区。回车默认选择分区类型为主分区。

【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘

4、分区号回车使用默认选择,记住分区号,之后容易找新创建的分区。起始扇区和Last扇区回车默认即可。

【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘

5、输入“w”写分区表,写完之后会自动退出fdisk。再次“ls /dev/”可以查看多出的分区,对应分区号。之后需要重启。

【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘

6、重启完成后,“mkfs.ext2 /dev/nvme0n1p3”格式化新分区。查看图形界面会发现多出一个未加载的卷。

【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘

扩展

1、下面进入正式扩展。“lvm”进入lvm(逻辑卷管理)管理。“pvcreate /dev/nvme0n1p3”为新分区创建物理卷。输入“y”擦除分区。“pvdisplay”显示出新的物理卷。

【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘

2、“vgdisplay”显示卷分组,记下卷分组名字。“vgextend centos /dev/nvme0n1p3”把新建的物理卷添加到卷分组。“vgdisplay”再次查看卷分组,分组大小已经改变。

【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘

3、我们的目的是扩展逻辑卷。“lvdisplay”查看并记下原有逻辑卷的路径。“lvextend -L +9.99G /dev/centos/root”增加大小。图中有解释。增加完成后,“exit”退出lvm。

【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘

4、“df -h”查看文件系统的大小没变。这个时候就需要同步文件系统了。“df -T”先查看文件系统的类型。这里的类型是“xfs”。

【VMware】如何给CentOS系统扩展磁盘
【VMware】如何给CentOS系统扩展磁盘

5、“xfs_growfs /dev/centos/root”同步文件系统。同步完成后在图形化界面可以看到大小已经改变。至此,CentOS系统扩展磁盘成功。

【VMware】如何给CentOS系统扩展磁盘
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢