温馨提示×

centos怎样管理分卷

小樊
33
2026-09-12 03:26:18
栏目: 智能运维

在 CentOS 里“分卷”通常有两种常见含义,我分别说明,你可以对号入座:


一、如果是 LVM 逻辑卷管理(最常见)

CentOS 默认安装常使用 LVM(Physical Volume → Volume Group → Logical Volume)。

1. 查看当前卷情况

pvdisplay      # 物理卷
vgdisplay      # 卷组
lvdisplay      # 逻辑卷
lsblk          # 总体磁盘和分区

2. 扩容逻辑卷(常见需求)

例如给 //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

3. 缩小逻辑卷(有风险,xfs 不支持缩小)

umount /mnt/lv
e2fsck -f /dev/centos/lv
resize2fs /dev/centos/lv 10G
lvreduce -L 10G /dev/centos/lv

4. 创建新逻辑卷

lvcreate -L 20G -n data centos
mkfs.xfs /dev/centos/data
mount /dev/centos/data /data

二、如果是 多分卷压缩包(tar / zip 分卷)

用于大文件拆分传输。

tar 分卷

tar czf - /data | split -b 500M - backup.tar.gz.

合并并解压:

cat backup.tar.gz.* | tar xz

zip 分卷

zip -s 500m -r backup.zip /data

三、如果是 磁盘分区(fdisk / parted)

fdisk /dev/sdb
# n 新建分区,w 保存
mkfs.xfs /dev/sdb1
mount /dev/sdb1 /data

四、常用建议

  • 服务器建议用 LVM,方便后期扩容
  • xfs 不能缩卷,规划时要留余量
  • 操作前务必备份重要数据

如果你能说清楚是:

  • LVM 逻辑卷
  • 压缩分卷
  • 磁盘分区

我可以给你更精确的操作步骤。

0