在 CentOS 里“分卷”通常有两种常见含义,我分别说明,你可以对号入座:
CentOS 默认安装常使用 LVM(Physical Volume → Volume Group → Logical Volume)。
pvdisplay # 物理卷
vgdisplay # 卷组
lvdisplay # 逻辑卷
lsblk # 总体磁盘和分区
例如给 / 或 /home 扩容:
# 假设新增磁盘 /dev/sdb
pvcreate /dev/sdb
vgextend centos /dev/sdb
lvextend -l +100%FREE /dev/centos/root
如果是 xfs 文件系统(CentOS 7/8 默认):
xfs_growfs /
如果是 ext4:
resize2fs /dev/centos/root
umount /mnt/lv
e2fsck -f /dev/centos/lv
resize2fs /dev/centos/lv 10G
lvreduce -L 10G /dev/centos/lv
lvcreate -L 20G -n data centos
mkfs.xfs /dev/centos/data
mount /dev/centos/data /data
用于大文件拆分传输。
tar czf - /data | split -b 500M - backup.tar.gz.
合并并解压:
cat backup.tar.gz.* | tar xz
zip -s 500m -r backup.zip /data
fdisk /dev/sdb
# n 新建分区,w 保存
mkfs.xfs /dev/sdb1
mount /dev/sdb1 /data
如果你能说清楚是:
我可以给你更精确的操作步骤。