历史版本9 :准备运维平台服务器 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
目录:
概述编辑
运维平台需要部署在一台服务器上,本文详尽的介绍该服务器必须满足的资源要求。
服务器数量编辑
运维平台类型 | 建议 |
---|---|
标准版 | 建议运维平台独占 1 台服务器 即服务器中仅部署FineOps运维平台,不部署其他应用或帆软项目,此时可以确保运维的独立性 |
基础版 | 运维平台可与帆软单节点项目共用 1 台服务器 即服务器上中部署运维平台和 1 个帆软单机应用,此外不部署其他内容 |
确保未安装Docker编辑
部署运维平台时,finekey工具会自动安装docker。
请确保运维平台所在服务器,是纯净的环境,未预安装docker。否则可能由于版本和权限问题,导致运维平台部署失败。
执行命令:docker version
若无返回值,代表未安装docker
若返回版本号,则代表安装了docker。请更换服务器。
操作系统要求编辑
配置 | 推荐 | 支持/最低要求 |
---|---|---|
操作系统类型 | Linux | Linux |
操作系统架构 | X86_64 | X86_64 |
操作系统内核 | 3.10版本及以上 | 3.10版本及以上 |
操作系统软件 | Ubuntu 22 版本 | Ubuntu 18.04.4 及以上版本 CentOS 7.3~7.9 版本 redhat 7.6 及以上版本 |
资源配置要求编辑
部署运维平台的服务器应当满足下表条件:
配置 | 要求 |
---|---|
CPU | 最低4核 |
磁盘类型 | XFS |
根目录剩余 空闲磁盘大小 | 1G |
安装目录剩余 空闲磁盘大小 | 以下两者,取较大值为配置要求: 1)服务器中存在一个分区剩余可用空间大于 200G ,最低 100G 注:如准备全新磁盘,建议至少120G。因为系统会占用部分空间,导致剩余不足100G 2)如对接的运维项目较多,请根据需要对接的项目(FR/BI/FDL)数量准备磁盘,服务器中存在一个分区剩余可用空间≥项目数量*50G 注:可使用命令「df -h」查询磁盘空间,必须要有任一分区满足条件,不可将分区容量加和 |
剩余空闲 物理内存 | 标准版-独占服务器:建议16G以上,最低12G 标准版-非独占服务器:16G以上 基础版:4G以上 |
之所以需要上表的配置,是因为FineOps运维平台的每个组件,有最低运行配置要求,如下表所示:
组件 | CPU使用上限 | 内存使用上限 | 内存配置xmx |
---|---|---|---|
ops | 2Core | - | - |
nginx | 1Core | - | - |
ops-agent | 1Core | - | 1G |
pushgateway | 0.1Core | 0.1G | - |
prometheus | 1Core | 1G | - |
grafana | 1Core | 1G | - |
alertmanager | 1Core | 1G | - |
elasticsearch | 1Core | - | 2G |
skywalking_oap | 1Core | - | 2G |
registry | 1Core | - | - |