openEuler 服务器安装磁盘划分(不单独挂载 /home,业务服务器方案)
适用: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
三、安装界面操作步骤
安装摘要页面 →【安装目标位置】,选中系统硬盘,存储配置选择自定义,点完成进入手动分区。
点击【点击这里自动创建它们】,系统会生成默认全套分区(包含
/home、swap)。删除两项:选中
/home点减号删除;选中 swap 点减号删除。选中
/根分区,点击编辑,容量填一个很大数值,系统自动把卷组全部剩余空间分配给/。确认列表里只有
/boot/efi、/boot、/三个挂载点,没有 /home、没有 swap。点击完成 → 接受更改,继续安装。
四、重要风险提示
日志风险:
/var/log属于根分区,业务日志持续写入会把根目录打满。最佳实践:业务日志输出到独立数据盘
/data;或者安装完成后把/var/log迁移软链接到/data/log。swap 说明:大内存业务服务器直接不建 swap,openEuler 自带 zram 内存压缩,不需要 swap 分区;数据库类特殊场景例外。
数据盘处理:系统盘只装系统;另外一块硬盘单独挂载
/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变成根下面普通目录,不再独立分区。
