根分区建议30–50gb并用lvm管理,swap分区按内存大小配置(≤8gb配1.5倍,8–64gb配4–8gb,>64gb配4gb),优先独立分区且置于ssd;/boot需独立1–2gb ext4分区。

服务器系统安装时,分区规划要兼顾稳定性、性能和后期运维便利性。根目录(/)和交换区(swap)是两个最基础也最关键的分区,不能简单按“剩余空间全给/”或“照搬桌面习惯”来处理。
/ 根目录怎么分才合理
根目录不是越大越好,也不是越小越省事。它承载系统核心文件、服务程序、日志临时写入路径(如 /var/log、/tmp),但不建议把所有数据都堆进去。
- 最小底线:RHEL/CentOS 8+ 或麒麟V10 等现代发行版,至少预留 20GB;若启用 SELinux、安装大量工具链或容器运行时(如 podman/dockerd),建议 30–50GB 起步
- 推荐做法:用 LVM 管理根逻辑卷(LV),初始分配 30GB,保留卷组(VG)剩余空间——这样日后可在线扩容,避免重装系统
- 注意避坑:不要把 /var 或 /usr 直接合并进根目录。数据库日志、Web 上传缓存、容器镜像层等容易膨胀的内容,一旦挤爆根分区,整个系统可能无法登录或启动
swap 分区大小与存在形式
swap 不是“过时配置”,而是服务器稳定运行的缓冲带。即使内存达 64GB,仍建议保留 swap,尤其在数据库高负载、Java 应用频繁 GC 或启用休眠(极少用于服务器)场景下。
- 大小参考:内存 ≤ 8GB → swap = 内存 × 1.5;内存 8–64GB → 4–8GB 即可;内存 > 64GB → 4GB 足够,重点保障可用性而非容量
- 形式选择:优先用独立 swap 分区(非 swap 文件),因分区方式更稳定、内核调度更高效;若已用 LVM 或磁盘空间紧张,可用 dd 创建 swapfile,但需确保文件不被碎片化且挂载可靠
- 特别提醒:swap 分区无需格式化为 ext4/xfs,必须用 mkswap 初始化,并通过 /etc/fstab 或 systemd-swap 启用;启用后用 free -h 和 swapon --show 验证是否生效
配套建议:让根和 swap 发挥最大效用
单独划出 /boot 和合理使用 LVM,能让根与 swap 的规划真正落地。
- /boot 必须独立,大小 1–2GB,文件系统用 ext4;它不支持 LVM 或 RAID 0,必须是普通主分区,否则可能无法引导
- swap 分区建议放在 SSD 上(尤其多硬盘环境),减少 I/O 延迟影响;若只有 HDD,可将其置于磁盘外圈(即分区起始靠前),提升读写响应
- 对数据库、Web 或文件服务器,建议额外划分 /data 或 /var/lib/mysql 等专用挂载点,从物理层面隔离业务数据与系统文件,既提升安全性,也方便备份迁移











