温馨提示×

centos安装时如何分区

小樊
36
2026-08-19 13:30:09
栏目: 智能运维

CentOS 安装过程中分区 是系统部署中非常关键的一步,分区方案会直接影响系统的稳定性、性能和后期维护。下面我按 常见场景 + 推荐方案 + 手动分区示例 来说明。


一、CentOS 安装时分区方式选择

在 CentOS 安装过程中(以 CentOS 7 / 8 / Stream 为例),你会看到两种主要分区方式:

1️⃣ 自动分区(推荐新手)

  • 选择 “自动配置分区”
  • 安装程序会自动创建:
    • /(根分区)
    • /home
    • swap
  • 适合:
    • 学习环境
    • 测试环境
    • 单磁盘服务器

✅ 简单、不易出错
❌ 灵活性较差


2️⃣ 手动分区(推荐生产环境)

  • 选择 “我要配置分区”
  • 可精确控制磁盘使用
  • 适合:
    • 服务器
    • 多磁盘
    • 对安全和性能有要求的环境

二、推荐的分区方案(通用)

✅ 推荐方案(适用于大多数服务器)

挂载点 大小 文件系统 说明
/boot 1G xfs 启动相关
swap 内存 ≤ 8G:1–2 倍
内存 > 8G:8–16G
swap 交换分区
/ 50–100G xfs 系统根目录
/home 剩余空间 xfs 用户数据
/var (可选)20–50G xfs 日志、数据库

✅ 最小安装分区(极简)

挂载点 大小
/ 全部剩余
swap 2–8G

⚠️ 不推荐生产环境使用


三、手动分区示例(常见服务器)

示例:500G 磁盘

/boot   1G
swap    8G
/       100G
/var    100G
/home   剩余空间

示例:云服务器(100G)

/boot   1G
swap    4G
/       剩余全部

四、CentOS 安装时手动分区步骤

  1. 选择 安装目的地(Installation Destination)
  2. 选择磁盘 → 勾选 “我要配置分区”
  3. 点击 完成
  4. 添加分区:
    • 点击 +
    • 选择挂载点(如 //boot
    • 输入大小
  5. 文件系统一般选择 xfs
  6. 完成后点击 完成 → 接受更改

五、LVM 是否使用?

✅ 推荐使用 LVM(逻辑卷管理)

优点:

  • 后期可动态扩容
  • 方便磁盘管理

安装时:

  • 勾选 “使用 LVM”
  • 自动或手动创建卷组(VG)和逻辑卷(LV)

六、常见错误与注意事项

❌ 不要把所有空间都给 /
❌ 忘记创建 swap(尤其内存小)
/boot 设置太小(升级内核可能失败)
❌ 使用 ext4(CentOS 默认推荐 xfs)


七、生产环境建议(进阶)

  • /var/log 单独分区(防止日志占满根分区)
  • /tmp 单独分区(安全 + 稳定)
  • 数据库服务器:
    • /var/lib/mysql 单独分区
  • Web 服务器:
    • /data/www 单独分区

如果你愿意,可以告诉我:

  • ✅ CentOS 版本(7 / 8 / Stream)
  • ✅ 是物理机、虚拟机还是云服务器
  • ✅ 磁盘大小
  • ✅ 用途(Web / 数据库 / 学习)

我可以给你 最合适的具体分区方案

0