【易财云-2.10.1】易搭云更新系统版本流程

Viewed 36

1 升级后端版本

1.1 镜像加载

1.1.1 下载镜像文件(.tar)

复制链接,直接下载镜像文件,例如:
https://dockerhub-1314002433.cos.ap-guangzhou.myqcloud.com/renxiaoyun.tencentcloudcr.com_common_rabbitmq_3.9.13-debian-10-r61.tar

运用工具上传镜像文件到服务器
推荐工具:WinSCP
上传镜像文件(tar后缀)到/tmp/目录下
Tip:如果是集群模式,所有节点都要上传文件
单节点部署-执行节点:master
多节点部署-执行节点:master;node1;node2

for IMAGE in `ls /tmp | grep tar`; do `which docker` load -i /tmp/${IMAGE}; done

1.1.2 备份数据库

执行节点:master

helm uninstall mysqldump
helm  -n default install mysqldump  /yidayun/install/deploy/charts/mysqldump-6.0.0.tgz      -f /yidayun/install/deploy/chart_values/mysqldump.yaml     --kubeconfig /yidayun/app/k3s/kube/config

1.1.3、删除老版本nacos(此版本无须操作)

image.png

1.1.4、导入新版本nacos(此版本无须操作)

需要导入以下nacos包:
【找易搭云运维提供】

1.1.5、rancher控制台修改版本号

升级版本
修改后端容器镜像版本为镜像对应版本
be-api
be-consumer
be-job
be-devops
be-gateway
be-jobadmin

重新部署
无相关操作

1.1.6、执行数据升级

image.png

image.png

数据库升级步骤一:
执行以下命令(如返回结果有报错,则停止执行)
curl "http://127.0.0.1:9100/upgrade/versionUpgradeAll?version=v2.9.0"
返回结果为“所有工作区升级完成,无错误”,表示升级成功!
否则,升级失败,升级失败需要在devops进行日志排查。

数据库升级步骤二:
执行以下命令(如返回结果有报错,则停止执行)
curl "http://127.0.0.1:9100/upgrade/versionUpgradeAll?version=v2.10.0"
返回结果为“所有工作区升级完成,无错误”,表示升级成功!
否则,升级失败,升级失败需要在devops进行日志排查。

数据库升级步骤三:
执行以下命令(如返回结果有报错,则停止执行)
curl "http://127.0.0.1:9100/upgrade/versionUpgradeAll?version=v2.10.1"
返回结果为“所有工作区升级完成,无错误”,表示升级成功!
否则,升级失败,升级失败需要在devops进行日志排查。

2. 升级前端版本

示例:升级ebuilder,针对无法访问外网

2.1 下载镜像文件(.tar)

复制链接,直接下载镜像文件,例如:
https://dockerhub-1314002433.cos.ap-guangzhou.myqcloud.com/renxiaoyun.tencentcloudcr.com_common_rabbitmq_3.9.13-debian-10-r61.tar

2.2 运用工具上传镜像文件到服务器

推荐工具:WinSCP
上传镜像文件(tar后缀)到/tmp/目录下
Tip:如果是集群模式,所有节点都要上传文件
单节点部署-执行节点:master
多节点部署-执行节点:master;node1;node2
for IMAGE in ls /tmp | grep tar; do which docker load -i /tmp/${IMAGE}; done

2.3 rancher控制台修改版本号

替换步骤1的数据为
fe-ebuilder替换为
renxiaoyun.tencentcloudcr.com/yidayun/frontend-ebuilder-release-shuziyunqi-2.10.1.tar

frontend-designer替换为
renxiaoyun.tencentcloudcr.com/yidayun/frontend-designer-release-shuziyunqi-2.10.1.tar

2.4、Rancher平台升级版本

修改前端容器镜像版本为release-shuziyunqi-2.10.1
ebuilder
designer
image.png
image.png

0 Answers