金蝶云星空旗舰版gpaas安装器升级笔记原创
金蝶云社区-WIYKA
WIYKA
0人赞赏了该文章 12次浏览 未经作者许可,禁止转载编辑于2024年09月30日 17:46:28
summary-icon摘要由AI智能服务提供

本文记录了金蝶云星空旗舰版从R202408.001升级到R202409.002的详细过程,包括补丁下载、容器配置、工具包制作、文件上传、集群与分库配置跳过、补丁包上传执行及最终系统升级等步骤。尽管过程中遇到报错,但通过金蝶老师的协助最终成功完成升级,并总结了遇到问题的解决方法,为下次升级提供参考。

本次将金蝶云星空旗舰版从R202408.001升级到R202409.002,之前也升级过好几次,从来没有升级成功过,在这里记录一下这次的升级过程,给自己下次升级做参考。

本次升级虽然最终成功了,但是升级过程中还是有报错,到云之家群里请了金蝶老师协助处理才最终成功,以下是升级过程记录。

第一步:在补丁下载页面(金蝶云星空开放平台 (kingdee.com))确定要配置的内容。

1. 查看R202409.001需要配置的内容

image.png

2. 查看R202409.002需要配置的内容,可以看出来,本次升级只需要进行容器配置,集群配置、分库配置、其他配置都没有。

image.png

第二步:容器配置

1.下载补丁包,然后解压,最好解压到单独空白文件夹,以下是解压后的结果。然后选中所有压缩文件,全部解压到一个文件夹。

image.png

2. 查看解压后的结果

image.png

3. 下载工具包BizlLibsAllApp.zip,制作biz-libs_all.xml文件

工具包下载、解压、BizLibsAllApp.exe.config文件设置可参考官方说明即可:金蝶云星空旗舰版补丁包升级,biz-libs_all制作说明 (kingdee.com)

根据上面解压缩的文件路径,本次升级工具包中的文件BizLibsAllApp.exe.config红线部分修改如下:

image.png

修改完后,双击执行工具包中的BizLibsAllApp.exe,生成biz-libs_all.xml,生成结果如下:

image.png

4. 最好到系统看下,web和mservice服务的变量BIZLIBS的值是不是biz-libs_all.xml,我装了几次,都是这个,如果不是,需要去找下修改的方法(我自己没试过),这里同时记录一下 APPSTORE_URL 的值,后面要用到。


image.png

5. 确定biz-libs_all.xml文件的上传目录

登录服务器,查看文件:cat /usr/local/nginx/conf/conf.d/mc.conf

image.png

找到其中location /appstore项

image.png

在上面第4点,查看了 APPSTORE_URL 的值是http://192.168.31.231:8090/appstore/cosmic,从而确定服务器路径为:/var/appstatic/appstore/cosmic/biz

可以先在服务器查看这个目录下是否能找到这个文件

image.png

6. 将生成的biz-libs_all.xml文件上传到服务器,替换原来的文件;安全起见,先备份一下文件

6.1 备份文件到当前目录下,当前/kindeefiles目录是自己建的,命令行最后有个点,代表当前目录。

image.png

6.2 用管理员打开命令提示符,然后用scp命令将生成的biz-libs_all.xml文件传到服务器,替换原来的文件;

scp命令行写法:scp D:\Hyper-V\GALAXY0919\COSMIC0919\jar\biz\biz-libs_all.xml root@192.168.31.231:/var/appstatic/appstore/cosmic/biz

image.png

7. 在苍穹云基础平台,重启web和mservice节点

image.png

image.png

第三步、集群配置、分库配置、其他配置

 由于本次升级,集群配置、分库配置和其他配置都没有需要配置的内容,所以跳过。

第四步、上传补丁包

1.  下载脚本压缩包及补丁包

由于补丁包超过了2G,直接在管理中心上传补丁包基本都会报错,所以选择直接在服务器下载并处理的方式。

1.1 确定补丁仓目录,补丁包及脚本都放在这里

image.png

1.2 下载好SepPatchParserV6.0.zip脚本压缩包,然后通过scp命令上传到服务器,下载地址:金蝶云星空旗舰版补丁包下载及升级指引 (kingdee.com)

image.png

1.3 由于补丁包比较大,直接在服务器下载升级补丁包

需要先确定下载地址,可以在windows通过浏览器下载里面查看,然后到服务器里面下载,等待下完

image.png

1.4  解压缩脚本压缩包

 补丁包下载完成后,解压缩SepPatchParserV6.0.zip,将sepPatchParser.sh脚本解压出来

image.png

1.5 删除SepPatchParserV6.0.zip压缩包,否则执行脚本会冲突

image.png

2 补丁包上传操作,虽然已经在服务器下载好了补丁包,但是没有完成上传(直接解压缩是没用的)

2.1 执行sepPatchParser.sh脚本,完成服务器补丁包上传处理

image.png

2.2 补丁包上传执行完成

image.png

完成后,这个目录下,自动增加了以下文件和目录:

image.png

第五步、执行升级

1.  执行系统升级

1.1 点击升级

image.png

1.2 集群升级

image.png

1.3 弹出升级选项确认,直接用默认值,直接点下一步(我有两个数据中心,都升级)

image.png

1.4 升级校验,直接点校验,会弹出一个校验进度的弹窗

image.png

1.5 校验结果,全部成功,直接点下一步

image.png

1.6 升级执行进度界面

image.png

1.7 按提示去重启服务

image.png

1.8 登录苍穹云基础平台重启服务节点(选择滚动重启),重启完成后,状态变成绿色,点击上图确定,继续升级

image.png

1.9 提示重启100%完成后,等待数据中心升级

image.png

1.10 第一次提示失败,关闭去重新升级,还是报这个错误,不知道怎么处理,只能寻求帮助。

image.png

1.11  在群里寻找金蝶总部老师帮忙,老师点开了很多文件查看,最后老师建议用群里的biz-libs_all.xml文件替换掉上面自己的文件,这里特别说一下,老师在重启web,mservice,meseveic-qing服务时选的是快速重启。最后完成升级。

到云之家运维群里下载biz-libs_all.xml文件,然后通过scp命令上传到服务器替换掉原来的文件(参考上面步骤)。

image.png

1.12 完成升级

image.png

2. 完成升级后,版本更新

image.png



赞 0