最近要装其他应用,df-h 查看后发现空间不够用了,需要扩容
1.打开虚拟机找到磁盘空间,点进去扩容;
![]()
2.进入linux系统(我用的是centos7),使用fdisk -l 查看所有磁盘

3.fdisk /dev/sda,依次输入m,p(设置保持默认),w,命令含义如下图所示:

note:很多博客说直接执行 fdisk /dev/sdb,但是会报 fdisk: 打不开 /dev/sdb: 没有那个文件或目录,这里执行的应该是fdisk -l看到的磁盘,这里只有sda这一块磁盘;两者的区别:sda是系统的第一块磁盘(sda1是第一个主分区,sda2第二个),sdb是系统的第二快磁盘(sdb1是第一个主分区,sdb2第二个)
4.pvcreate /dev/sda3
![]()
5.pvdisplay

6.vgextend centos /dev/sda3
![]()
7.lvdisplay
8.vgdisplay
9.lvextend -l +100%FREE /dev/centos/root
10.vgdisplay
11.xfs_growfs /dev/mapper/centos-root

最后df -h查看,扩容成功
![]()
这篇博客详细指导了在CentOS 7中如何通过fdisk增加磁盘空间,包括查看磁盘、创建PV、VG和LV,最终使用xfs_growfs完成扩容并验证。适合系统管理员或开发者解决磁盘空间不足问题。
2813





