openEuler 服务器安装磁盘划分(不单独挂载 /home,业务服务器方案)

来源:本站原创 点击数: 发布时间:2026年07月15日

适用:openEuler 22.03 LTS‑SP4,服务器安装不独立划分 /home,所有系统空间全部归入根目录/

⚠️系统默认自动分区会生成独立/home,禁止直接使用自动分区,必须手动自定义分区。


一、UEFI 启动(绝大多数新服务器,GPT 分区表)

表格 挂载点 大小 文件系统 备注/boot/efi512M vfat EFI 引导分区,必须要有,不可删/boot1G ext4 内核引导分区/剩余全部空间 ext4/xfs(LVM) 所有系统空间全部给根,不要创建 /home、不要创建 swap

说明:/home目录依然存在,只是不再单独挂载分区,作为根目录下普通目录;业务数据、日志放到另外一块磁盘挂载/data


二、Legacy BIOS 传统启动(老机器 MBR)

表格 挂载点 大小 文件系统 备注/boot1G ext4 引导分区/剩余全部空间 ext4/xfs(LVM) 全部系统空间归根,无 /home、无 swap


三、安装界面操作步骤

  1. 安装摘要页面 →【安装目标位置】,选中系统硬盘,存储配置选择自定义,点完成进入手动分区。

  2. 点击【点击这里自动创建它们】,系统会生成默认全套分区(包含/home、swap)。

  3. 删除两项:选中/home点减号删除;选中 swap 点减号删除。

  4. 选中/根分区,点击编辑,容量填一个很大数值,系统自动把卷组全部剩余空间分配给/

  5. 确认列表里只有 /boot/efi、/boot、/ 三个挂载点,没有 /home、没有 swap。

  6. 点击完成 → 接受更改,继续安装。


四、重要风险提示

  1. 日志风险:/var/log属于根分区,业务日志持续写入会把根目录打满。

    • 最佳实践:业务日志输出到独立数据盘/data;或者安装完成后把/var/log迁移软链接到/data/log

  2. swap 说明:大内存业务服务器直接不建 swap,openEuler 自带 zram 内存压缩,不需要 swap 分区;数据库类特殊场景例外。

  3. 数据盘处理:系统盘只装系统;另外一块硬盘单独挂载/data,存放业务、日志、数据库数据,与系统隔离。


五、已经装好系统,默认分出 /home 如何补救(LVM 环境)

无需重装,直接命令把 /home 空间回收给根分区: bash

umount /home
lvremove /dev/mapper/openeuler-home
lvextend -l +100%FREE /dev/mapper/openeuler-root
resize2fs /dev/mapper/openeuler-root
# 修改/etc/fstab,删除/home那一行挂载记录
vi /etc/fstab

执行完后/home变成根下面普通目录,不再独立分区。