温馨提示×

centos怎样分卷

小樊
46
2026-08-04 11:29:54
栏目: 智能运维

CentOS 里,“分卷”通常指 LVM 逻辑卷管理(分区/扩容/缩容),而不是传统意义上的“分卷压缩”。下面按常见场景给你一个完整说明。


一、CentOS 下“分卷”的几种含义

场景 说明
LVM 逻辑卷 最常用,用于磁盘分区、扩容、缩容
文件分卷压缩 tar + split
多磁盘合并 LVM 卷组
系统安装时分区 安装阶段

下面重点讲 LVM(最常用)


二、LVM 分卷(推荐方式)

1️⃣ 查看磁盘和卷情况

lsblk
pvdisplay
vgdisplay
lvdisplay

2️⃣ 创建物理卷(PV)

假设磁盘是 /dev/sdb

pvcreate /dev/sdb

3️⃣ 创建卷组(VG)

vgcreate vgdata /dev/sdb

查看:

vgdisplay

4️⃣ 创建逻辑卷(LV,即“分卷”)

创建一个 50G 的逻辑卷:

lvcreate -L 50G -n lvdata vgdata

使用全部空间

lvcreate -l 100%FREE -n lvdata vgdata

5️⃣ 格式化逻辑卷

mkfs.xfs /dev/vgdata/lvdata
# 或 ext4
mkfs.ext4 /dev/vgdata/lvdata

6️⃣ 挂载使用

mkdir /data
mount /dev/vgdata/lvdata /data

开机自动挂载:

blkid /dev/vgdata/lvdata

编辑 /etc/fstab

UUID=xxxx  /data  xfs  defaults  0 0

三、LVM 扩容(常见需求)

1️⃣ 添加新磁盘

pvcreate /dev/sdc
vgextend vgdata /dev/sdc

2️⃣ 扩容逻辑卷

lvextend -L +100G /dev/vgdata/lvdata

3️⃣ 扩容文件系统

  • XFS
xfs_growfs /data
  • ext4
resize2fs /dev/vgdata/lvdata

四、文件分卷(非磁盘)

如果你指的是 文件分卷压缩

tar -czf - testdir | split -b 500M - testdir.tar.gz.

合并:

cat testdir.tar.gz.* | tar -xzf -

五、安装 CentOS 时如何分卷

安装界面 → 安装目标 → 手动分区

  • /boot:1G
  • swap:内存 1~2 倍
  • /:30G+
  • /data:剩余空间(LVM)

✅ 推荐 LVM


六、你适合哪种?

你可以直接告诉我:

  1. ✅ 是新磁盘想分卷?
  2. ✅ 是系统盘扩容?
  3. ✅ 是文件打包分卷?
  4. ✅ 是 CentOS 7 / 8 / Stream?

我可以给你 精确到命令级别 的方案。

0