在 CentOS(以及大多数 Linux 发行版)中,“分卷”通常指 LVM(逻辑卷) 或 磁盘分区。下面分别说明常见场景及调整方法。
df -h
lvdisplay
vgdisplay
pvdisplay
✅ 先确保卷组(VG)有足够空间
vgs
✅ 扩展逻辑卷
lvextend -L +10G /dev/centos/root
或扩展到最大:
lvextend -l +100%FREE /dev/centos/root
✅ 扩展文件系统
resize2fs /dev/centos/root
xfs_growfs /
⚠️ XFS 不支持缩小!只能 ext 系列
umount /mnt/lv
e2fsck -f /dev/centos/lv
resize2fs /dev/centos/lv 20G
lvreduce -L 20G /dev/centos/lv
mount /dev/centos/lv /mnt/lv
/dev/sda1fdisk / partedresize2fs /dev/sda1
或
xfs_growfs /mountpoint
⚠️ 操作前务必备份数据
fdisk /dev/sdb
pvcreate /dev/sdb1
vgextend centos /dev/sdb1
lvextend -l +100%FREE /dev/centos/root
xfs_growfs /
如果你能提供:
df -h 和 lsblk 输出我可以给你精确命令。