1. k8s方式的版本升级
- 获取升级版本的k8s yaml 部署文件,配置文件可参考 部署前准备 获取。
- 获取新版本服务镜像,导入k8s集群或者添加到内部私服等,确保k8s集群可以获取镜像信息。
- k8s环境中,升级过程中默认未进行数据备份操作,可根据需要自行进行数据备份操作k8s环境备份与恢复
- 对比已安装版本中的组件依赖,与待升级版本中的组件依赖。
- 组件依赖相同,更新hengshi.yaml配置文件中的镜像版本信息。
## 执行以下部署命令,完成升级操作 kubectl -n hengshi apply -f hengshi.yaml
- 组件依赖不同,以4.0升级到4.2为例,新增redis、flink组件,需要更新 hengshi.yaml redis.yaml flink.yaml 镜像以及pvc相关配置信息。
## 执行以下部署命令,完成升级操作 kubectl -n hengshi apply -f configmap.yaml kubectl -n hengshi apply -f service.yaml kubectl -n hengshi apply -f redis.yaml kubectl -n hengshi apply -f flink.yaml kubectl -n hengshi apply -f hengshi.yaml
- 组件依赖相同,如已知升级版本内存在组件功能优化,请联系技术人员确定需要更新的组件信息。以metadb组件功能优化为例,更新hengshi.yaml metadb.yaml 配置文件镜像信息。
## 执行以下部署命令,完成升级操作 kubectl -n hengshi apply -f metadb.yaml kubectl -n hengshi apply -f hengshi.yaml
- 组件依赖相同,更新hengshi.yaml配置文件中的镜像版本信息。
- 检查所有组件pod启动状态,STATUS 均为 Running 表示服务启动成功。
升级完成,通过浏览器访问服务地址使用HENGSHI SENSE服务。
注意事项:
- 5.1.x 版本flink已被移除,无需运行。升级后可考虑停止并清理flink的容器。
results matching ""
No results matching ""
衡石文档
- 产品功能一览
- 发布说明
- 新手上路
- 安装与启动
- 系统管理员手册
- 数据管理员手册
- 分析人员手册
- 数据查看员手册
- API
- 最佳实践
- 衡石分析平台 API 手册
- 附录