【熊说苍穹】苍穹轻量环境-03环境如何升级(从4.0.016升级到4.0.019实战分析)原创
金蝶云社区-福分小熊
福分小熊
1人赞赏了该文章 1,773次浏览 未经作者许可,禁止转载编辑于2022年10月09日 16:37:55




1.升级准备



1.1备份数据(升级前务必注意)



1.2补丁下载

补丁下载https://download.kdcloud.com/download/


1.3操作文档准备参考

苍穹Windows版本轻量级开发环境升级操作指南(相关指南版本比较早,具体我自己操作的时候也参考了其他类型文章)

轻量级苍穹升级指南

金蝶云·星瀚私有云升级指南(见本文附件提供)


1.4同类型文章收集与学习

苍穹轻量级环境4.0.007升级到4.0.013过程整理

本地轻量级环境cosmicv4.0.001升级到cosmicv4.0.010

金蝶云苍穹升级经验(总部生态部张一哲老师个人总结贴)


1.5时间准备

如需升级补丁包内的所有内容,因受电脑性能限制,整个升级过程耗时较长,短则约3小时,长则达24小时,甚至更长,请提前合理安排好时间。

社区某老师的观点:

  • 苍穹版本基本是每月更新大版本,没必要频繁升级,也不要一直不升级吗,自己掌握好频率,个人感觉每月升级不麻烦,否者跨大版本会遇到问题

  • 新版苍穹可以分应用升级,如果你的开发用不到星瀚产品,那么就勾选平台基础功能吧!




2.升级过程



2.1查看当前苍穹轻量环境版本号

目前本人轻量环境版本号V4.0.016,具体安装可参考:

【熊说苍穹】苍穹轻量环境-01如何部署-简易版(以苍穹V4.0.016为例)

image.png

image.png


2.2下载V4.0.019版本补丁

image.png


2.2新增分库标识

image.png

每个版本页签下都有要求,按要求设置:

image.png

三个页签下需要新增的分库汇总如下:

image.png

image.png

其中:pmc项目管理库之前就已经有了,不需要另外再加。


image.png

image.png


2.3租户中选中新增的分库标识,修改数据中心关联的分库,发布集群


image.png

比如此处我升级的是我这边加的【星空旗舰版演示】环境:

先禁用数据中心,再点保存按钮。

image.png


保存后再双击数据中心进入编辑界面,修改分库标识:

image.png

image.png

image.png


2.4ZK配置变更

image.png

image.png


在/root/config/common/prop 节点下新增配置并保存发布

image.png

image.png

image.png


2.5应用变更及新增zip包名(本次升级暂不涉及)


2.6上传补丁包

整包上传的话会提示报错:

文件 [CONSTELLATION.V4.0.019_20220415.zip] 上传失败,请选择2048MB以下的文件大小上传

image.png

可参考链接:轻量级开发环境,补丁超2048M如何升级


直接解压补丁包

image.png

逐个上传分应用的补丁包:

上传后依次点升级:
开发平台、公共基础云、流程服务云服务必选

image.png


2.6升级报错排查

遇到补丁升级报错优先检查报错信息。




3.逐个应用补丁升级记录(供参考)





序号所属类型应用补丁版本是否升级升级时长
1COSMIC苍穹流程服务云WFV4.0.019_0415

升级两次,第一次升级后(1时2分5秒),重启服务后,第二次时间(0时44分23秒)



2COSMIC苍穹RPA服务云RPAV4.0.018_03260时20分38秒
3COSMIC苍穹区块链服务云BSCV4.0.019_04150时22分6秒
4COSMIC苍穹基础中台服务云BAMPV4.0.019_04150时4分9秒
5COSMIC苍穹开发平台BOSV4.0.019_0415

6COSMIC苍穹轻分析
QINGV4.0.019_0415

依赖于开发云


7COSMIC苍穹集成服务云ISCV4.0.019_0415

依赖于开发云


8COSMIC苍穹AI服务云AIV4.0.019_0415

依赖于轻分析、开发云、财务云


9CONSTELLATION星瀚公共基础云BDMASTERV4.0.019_0415
依赖于开发云
10CONSTELLATION星瀚财务云FIV4.0.019_0415

依赖于公共基础云


11CONSTELLATION星瀚供应链云SCMCV4.0.019_0415

依赖于公共基础云、开发云、供应链和制造服务云


12CONSTELLATION星瀚资金云TMCV4.0.019_0415

无前置补丁包

成功(有警告)

0时19分43秒

13CONSTELLATION星瀚供应商协同云SCMV4.0.019_0415

无前置补丁包


14CONSTELLATION星瀚供应商协同云地产SCMREV4.0.019_0415

15CONSTELLATION星瀚供应链和制造服务云MPSCMMV4.0.019_0415

16CONSTELLATION星瀚发票云IMCV4.0.019_0415

17CONSTELLATION星瀚税务云TAXCV4.0.019_0415

18CONSTELLATION星瀚预算EPMV4.0.019_0415

19CONSTELLATION星瀚合并报表BCMV4.0.019_0415

无前置补丁包

0时26分55秒

20CONSTELLATION星瀚HR云HRV4.0.018_0326

21CONSTELLATION星瀚制造云MMCV4.0.019_0415

22CONSTELLATION星瀚质量云QMCV4.0.019_0415

23CONSTELLATION星瀚项目云PMGTV4.0.019_0415

24CONSTELLATION星瀚项目云公共服务PCCSV4.0.018_0326

25CONSTELLATION星瀚渠道云DRPV4.0.019_0415

无前置补丁包

第一次升级失败,耗时0时3分53秒

尚未升级完成






4.常见问题



3.1相关参数说明

mc.upgrade.appstore是否执行应用仓库升级true/false
mc.upgrade.staticresource是否执行静态资源升级true/false
mc.upgrade.clusterrestart是否重启集群true/false
mc.upgrade.datacenter是否执行数据中心升true/false
mc.upgrade.maxq每个数据库升级最大队列长度默认值为 3
mc.upgrade.dmtimeoutdm升级超时时间默认4800000毫秒
mc.upgrade.prioritydm配置优先执行业务dm包,dm包前缀加逗号分隔bd-mpdm,mmc-pdm,mpscmm-msplan
mc.upgrade.disablerebuild不启用升级数据中心前后接口调用true/false
mc.upgrade.ignorefailed无视升级阶段失败,继续执行升级true/false
mc.upgrade.splitdcupgrade数据中心升级拆分true/false

 image.png

赞 1