1. 概述编辑
1.1 版本
| 运维平台版本 | 功能变更 |
|---|---|
| V1.5.5 | - |
| V1.5.6 | 运维平台更新成功后,自动进行运维组件更新操作 |
| V1.9.0 | 在线升级检测docker引擎版本,不符合要求则提示使用手动升级方案,以防由于docker引擎版本过低导致功能不可用 |
| V1.11.0 | 新增新版本更新强提醒 |
1.2 功能简介
为满足客户的新需求以及完善之前版本某些功能的不足之处,FineOps运维平台在不断地更新迭代。
外网用户,可使用运维平台内置的一键升级功能,对运维平台进行更新升级。
注1:内网用户,推荐借助FineKey工具升级运维平台,详情请参见:内网使用FineKey升级运维平台
注2:升级运维平台前,可查阅近期功能变更,详情请参见:运维平台更新日志
2. 示例编辑
2.1 使用前提
如需使用在线升级功能,必须确保运维平台对应的镜像仓库所在服务器支持访问以下外网地址。否则无法获取最新版本进行升级。
| 功能 | 网址 |
|---|---|
| 获取镜像/更新运维平台/更新项目组件 | 域名:registry.cn-hangzhou.aliyuncs.com 端口:443 |
| 获取更新信息 | 四选一,有一个能联通即可: https://cloud.fanruan.com/config |
2.2 新版本提醒
当存在新版本时,管理员登录运维平台,会自动弹出「发现新版本」弹窗,点击「查看更新」即可跳转到更新入口。

或者点击右上角「
」按钮,即可查看当前运维平台版本和检查是否有新版本。
| 提示 | 说明 |
|---|---|
| 有新版本,查看更新 | 存在更新版本的运维平台,可点击查看更新日志 |
| 当前已是最新版本 | 当前已是最新版本的运维平台 |
| 网络连接失败 | 当前运维平台无法连接外网,无法使用在线升级功能 推荐借助FineKey工具升级运维平台,详情请参见:内网使用FineKey升级运维平台 |

2.3 立即更新
点击「有新版本,查看更新」按钮,即可进入更新页面。可查看新版本的更新日志。
点击「立即更新」按钮,即可开始更新运维平台。

更新过程中「立即更新」按钮置灰,提示「正在更新」。
更新过程中无进度条提示,用户可关闭窗口去进行其他工作,不影响更新进度。如下图所示:

注:由于docker与FineOps运维平台有匹配关系,若检测到docker引擎版本不符合升级需求,则无法进行在线升级。
会出现弹窗提醒「当前docker引擎版本过低,暂不支持在线升级至更高版本,请使用工具离线升级」。
请移步使用该方案升级:内网使用FineKey升级运维平台

2.4 重启工程
更新完毕后,出现提示「更新成功」,按钮从灰化变为「立即重启」。用户可在线重启工程/稍后手动重启工程。

2.4.1 在线重启
点击「立即重启」按钮,即可开始重启运维平台。
重启成功前无法访问运维平台。重启成功后,需要重新登录。

2.4.2 手动重启
重启容器指令:docker restart 容器名,例如:docker restart ops
2.5 更新运维组件
FineOps运维平台升级完成后,会自动获取该版本依赖的最新运维组件镜像。运维组件也全部成功更新完成后,才能算作运维平台整体升级成功。
2.5.1 自动更新
V1.5.6 及之后版本,当成功在线升级并重启运维平台后,管理员登录运维平台时,运维平台会自动检测并升级运维组件。
管理员登录运维平台,若存在需要升级的运维组件,自动进行一键升级,弹窗提示「运维平台正在完成最后一步更新,更新结束后将自动刷新此页面,更新期间请勿关闭运维平台!」

2.5.2 手动更新
V1.5.6之前版本,运维平台升级成功后,用户需要手动更新运维组件,方可完成整体升级成功。
V1.5.6 及之后版本,若自动更新运维平台失败,会弹窗提示用户进行手动更新。
管理员登录运维平台,点击「运维管理>运维组件」的「一键更新」按钮,即可手动升级所有运维组件。

2.6 判断是否升级成功
管理员登录运维平台,点击右上角「」按钮,查看版本,提示「当前已是最新版本」,即代表运维平台升级成功。


