系统盘只放操作系统,两个大容量目录(容器数据、业务数据)都挂载到那块2.2T的数据盘上。
官方文档要求的“400G”、“450G”是保障稳定运行的建议容量,并非强制将系统盘撑满。你的450G系统盘确实无法同时满足三个大容量要求,必须把数据“挪”到数据盘。
以下是具体的分配方案和操作逻辑:
| 挂载点/目录 | 建议大小 | 存储位置 | 说明 |
|---|---|---|---|
/ (根目录) | 100G - 150G | 450G 系统盘 | 存放操作系统核心文件、基础命令库和日志。150G完全够用,剩余空间作为缓冲。 |
/var/lib/docker | 400G | 2.2T 数据盘 | Docker容器和镜像的存储目录。容器会下载镜像、产生日志,空间需求大且持续增长。 |
/var/lib/ssdata | 450G | 2.2T 数据盘 | UC业务的核心数据目录。从命名看是业务数据(可能是数据库、用户文件),必须独立且空间充足。 |
| 剩余空间 | 约1.3T | 2.2T 数据盘 | 可作为备份或扩展分区,或新建挂载点(如/data)备用。 |
根目录(/)不能太小:虽然官方文档提到根分区“建议4GB或更大”,但那是针对极简系统的。在生产环境中,系统日志、临时文件、软件包缓存都会消耗空间,给/分配100G-150G是非常稳妥的选择。
容器数据必须独立:/var/lib/docker是Docker的默认工作目录,镜像、容器层、卷都存于此。一旦写满,所有容器都会“卡死”,应用完全不可用。必须把它放到大容量盘。
业务数据必须独立:/var/lib/ssdata承载UC核心业务,无论是数据库还是应用数据,其对性能和容量都有要求。独立存放便于扩容、备份和灾难恢复。
在NingOS安装界面,需要手动创建分区,不要使用自动分区:
选择磁盘:在磁盘选择界面,先选中450G的系统盘。
点击“创建分区”,文件系统选择ext4或xfs,挂载点选择 / (根目录),大小设置为 150G。
选择数据盘:选中2.2T的数据盘。
创建 /var/lib/docker
创建 /var/lib/ssdata
剩余空间:数据盘剩下的1.3T空间可以先不分区,等系统装好后再用LVM逻辑卷管理,灵活性更高。
系统安装完成后,登录服务器运行以下命令确认挂载是否成功:
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论