温馨提示×

centos分卷需注意什么

小樊
38
2026-10-03 06:55:32
栏目: 智能运维

在 CentOS(以及一般 Linux)下进行**分卷(分区 / 逻辑卷 / 分卷压缩)**操作时,需要注意以下几类关键事项,避免数据丢失或系统无法启动。


一、明确“分卷”的含义

在 CentOS 中,“分卷”可能指:

  1. 磁盘分区(MBR / GPT)
  2. LVM 逻辑卷(推荐服务器使用)
  3. 文件分卷压缩(如 tar + split)
  4. RAID 卷

不同场景注意事项不同,下面分别说明。


二、磁盘分区(fdisk / parted)

1. 备份数据(最重要)

  • 任何分区操作都有风险
  • 操作前务必:
    rsync -av /data /backup/
    

2. 分区表类型

  • ≤ 2TB 磁盘:可用 MBR
  • > 2TB 磁盘:必须用 GPT(parted)
parted /dev/sdb mklabel gpt

3. 不要动系统盘关键分区

  • /(根)
  • /boot
  • /boot/efi(UEFI) 错误操作会导致无法启动

4. 分区对齐

  • 使用 1MiB 对齐,提升性能
parted /dev/sdb mkpart primary 1MiB 100%

三、LVM 分卷(推荐)

1. 基本结构

PV → VG → LV

2. 注意事项

  • /boot 不能放在 LVM
  • 根分区可用 LVM,但需 initramfs 支持
  • 扩展比缩小安全:
lvextend -L +10G /dev/vg0/lv_root
resize2fs /dev/vg0/lv_root

3. 缩小 LV 有风险

e2fsck -f /dev/vg0/lv_root
resize2fs /dev/vg0/lv_root 20G
lvreduce -L 20G /dev/vg0/lv_root

⚠ 必须先缩小文件系统,再缩小 LV


四、文件分卷(tar + split)

常用于备份大文件

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

还原:

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

注意:

  • 分卷只切文件,不影响磁盘结构
  • 缺少任一分卷都无法还原

五、RAID 分卷

  • 使用 mdadm
  • 注意:
    • 磁盘故障替换流程
    • 重建耗时长
    • 不等于备份

六、通用建议

✅ 操作前:

  • 确认磁盘名(lsblk)
  • 确认无重要进程在写
  • 记录原分区表

✅ 操作后:

  • 更新 /etc/fstab
  • mount -a 测试
  • 重启验证

如果你能说明是:

  • 新装系统分区
  • 给数据盘分卷
  • LVM 扩容
  • 备份分卷

我可以给你更具体的命令示例。

0 踩