温馨提示×

怎么给CentOS做分卷

小樊
36
2026-08-19 12:30:10
栏目: 智能运维

CentOS 上做“分卷”通常指以下几种场景之一,你可以对照看看你想做的是哪一种:


一、安装 CentOS 时做 LVM 分卷(最常见)

LVM(逻辑卷管理)是 CentOS 官方推荐方式,方便后期扩容、缩容。

1️⃣ 安装时选择“自定义分区”

  1. 在安装界面选择:
    Installation Destination → Custom → Done
    
  2. 分区方案选:
    LVM
    

2️⃣ 推荐的分卷方式(示例)

挂载点 大小 说明
/boot 1G 标准分区
/ 50–100G 根分区(ext4 / xfs)
/home 剩余空间 用户数据
swap 内存的 1–2 倍 交换空间

//home 使用 LVM 卷/boot 用标准分区。


二、安装完成后再做 LVM 分卷(对已有磁盘)

步骤概览

  1. 创建物理卷(PV)
  2. 创建卷组(VG)
  3. 创建逻辑卷(LV)
  4. 格式化
  5. 挂载

示例(磁盘 /dev/sdb

# 1. 创建物理卷
pvcreate /dev/sdb

# 2. 创建卷组
vgcreate vgdata /dev/sdb

# 3. 创建逻辑卷
lvcreate -L 50G -n lvdata vgdata

# 4. 格式化
mkfs.xfs /dev/vgdata/lvdata

# 5. 挂载
mkdir /data
mount /dev/vgdata/lvdata /data

开机自动挂载

echo "/dev/vgdata/lvdata /data xfs defaults 0 0" >> /etc/fstab

三、对 大文件进行分卷(压缩分卷)

如果你是想把一个大文件拆成多个小文件(比如备份):

使用 tar + split

tar -czf - /data | split -b 2G - backup.tar.gz.

解压:

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

四、对 磁盘做多分区(非 LVM)

fdisk /dev/sdb

步骤:

  1. n 新建分区
  2. d 删除分区
  3. w 保存

然后格式化:

mkfs.xfs /dev/sdb1

五、常见问题

❓ 根分区能分卷吗?

✅ 可以,但 /boot 不建议放在 LVM,/boot 必须是标准分区。

❓ 分卷后还能扩容吗?

✅ LVM 支持在线扩容(xfs):

lvextend -L +20G /dev/vgdata/lvdata
xfs_growfs /data

✅ 建议总结

场景 推荐方式
系统安装 LVM 分卷
后期加盘 LVM
文件拆分 tar + split
简单分区 fdisk / parted

如果你愿意,可以贴一下:

  • 安装时 还是 安装后
  • 磁盘大小
  • 用于 系统盘 / 数据盘 / 备份

我可以给你 精确的分卷方案

0