vmware虚拟机磁盘扩容

本文详细介绍了如何在CentOS7系统中扩展虚拟机磁盘容量,包括使用fdisk创建新分区,vgextend添加到卷组,lvextend扩容逻辑卷,以及xfs_growfs扩展文件系统等关键步骤,确保磁盘空间成功扩容。
摘要由CSDN通过智能技术生成

步骤一:虚拟机扩展磁盘容量

只能扩展比现在大的容量,无法缩容

 

步骤二:在centos 7 系统中挂载磁盘

  1. 开机启动虚拟机,进入centos 7系统中,打开终端,在终端界面中输入“# df -h”命令,并回车,在终端界面中可以看到原本16G的磁盘,并未扩容。

  2. 在终端界面中输入“# fdisk -l”命令,查看新磁盘的分区信息。

  3. 在终端界面中输入“# fdisk  /dev/sda”命令,对新加的磁盘进行分区操作(选择新增的磁盘),并回车。

  4. 在终端命令中,输入“p”命令,回车,查看已分区的数量。

  5. 在终端命令中,输入“n”命令,回车,新增一个分区。

  6. 在终端命令窗口中输入“p”命令,回车,在打开的分区号命中使用默认的分区号,并回车。

  7. 在显示的起始扇区直接敲回车键,在弹出的Last后面中,直接敲回车键即可进入下一步

  8. 继续在终端命令窗口中输入“p”回车,查看当前分区的信息,在显示的信息中就可以看到已经多了一个新的分区了,大小就是刚设置的大小。

  9. 在终端命令中输入“w”命令,回车,写入磁盘信息并保存。如图:

  10. 在终端命令窗口中,输入“# reboot”回车,重启虚拟机格式化新建分区。如图:

  11. 等待系统自动重启完成后,打开终端命令,在命令窗口中输入“# vgdisplay”,查看磁盘卷组名。如图:

  12. 在终端命令窗口中输入“# pvcreate  /dev/sda3”命令并回车,初始化刚建立的分区。如图:

  13. 在终端命令窗口中输入“# vgextend centos /dev/sda3”命令并回车,把刚初始化的分区加入到虚拟卷组名中(命令:# vgextend 虚拟卷组名 新增的分区)。如图:

  14. 在终端命令窗口中输入“# vgdisplay”命令,查看卷组的详细信息,在详细信息中可以看到刚增加的19G空间还是处于空闲的状态。如图:

  15. 在终端命令窗口中输入“# df -h”命令并回车,查看并记下需要扩展的文件系统名(测试的系统名是:/dev/mapper/centos-root,不同版本查看到的应该有所区别,大家应该注意区分)。如图:

  16. 在终端命令窗口中输入“# lvextend -L +18.5G /dev/mapper/centos-root”命令并回车,扩容已有的卷组容量(注意:扩展的容量只能比想要扩展的容量小,不然系统会报错导致扩容失败。命令:# lvextend -L +需要扩展的容量 需要扩展的文件系统名,命令区分大小写)。如图:

  17. 在终端命令窗口中输入“# pvdisplay”命令并回车,查看当前的卷组,在显示的信息中卷组已经扩容成功了,接下来需要将文件系统也扩容。如图:

  18. 在终端命令窗口中输入“# cat /etc/fstab | grep centos-root”命令并回车,查看文件系统的格式。如图:

  19. 在上一步已经看到了文件系统的格式了,就需要使用相应的命令来扩展磁盘空间,在终端命令中输入“# xfs_growfs /dev/mapper/centos-root”命令并回车(命令:# xfs_growfs 文件系统名,不同的文件系统要用不同的命令,不然会导致报错)。如图:

     

  20. 等待系统自动扩容完成,完成后,在终端命令窗口中输入“# df -h”命令并回车,查看磁盘大小是否扩容成功,在显示的磁盘信息中,可以看到磁盘扩容成功。如图:

  21. 至此,CentOS 7 磁盘扩容完毕

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值