案例分享:多应用服务器部署情况下其中个别应用服务器补丁安装失败

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

案例分享:多应用服务器部署情况下其中个别应用服务器补丁安装失败

问题描述

MC+APP:192.168.50.202;

APP1:192.168.50.213

APP2:192.168.50.214

APP3:192.168.50.170;


在MC服务器上安装202209月份的补丁后,MC和APP3服务器都升级成功;客户端连接MC的地址和连APP3的地址可以正常正常登录;

而客户端连接APP1和APP2的地址时登录报错“当前登录的业务数据中心版本高于产品版本”,如下图所示;

image.webp


分析处理过程

1、根据上述描述,初步判断就是安装补丁升级到APP1和APP2服务器没有升级成功;

验证一下;

①检查APP1和APP2服务器上的日志,云星空安装目录下\Kingdee\K3Cloud\WebSite\App_Data\Log\Install;

这个目录下没有当天安装补丁的日志写入;

②同时,检查一下云星空安装目录下\Kingdee\K3Cloud\WebSite\bin目录下的dll文件的版本,与MC服务器和APP3服务器上的文件版本,不一致,确实是没有更新文件;



2、做如下常规处理:

已在MC和这2台APP服务器上相互添加hosts解析;

MC和app服务器的防火墙均已开放8000、8088、8087端口;

在管理中心白名单,已添加APP1和APP2服务器的IP;确认这2台应用服务器上可以正常登录管理中心站点;

已在MC服务器对temp文件夹授权everyone用户完全控制的权限;


完成上述操作之后,重新安装补丁,此次安装补丁只勾选那2台应用服务器的站点即可,如下图所示;

image.webp

安装到后面,还是报错了,如下图所示;

image.webp

image.webp

MC和应用服务器都关闭防火墙之后,又安装了一次补丁,还是一样的情况;


无奈之下,考虑把APP1服务器挂到另外一个测试环境的管理中心下,再去测试环境上安装补丁试试;


3、已尝试用另外一个单机版测试环境(192.168.50.194),来对APP1服务器安装补丁,也安装失败,补丁安装报告url如下:

连接测试环境管理中心后补丁安装报告URL

image.webp


到这里为止,更加坚信了不是正式环境MC的问题,而是APP1和APP2服务器上的问题导致的;


4、根据如上报错;怀疑是应用服务器阻止子包下载导致的;

尝试在APP1服务器上用浏览器访问上述报错提示里面的地址,如下;

 Fail to load File http://erp-test:8000/CommonFileServer/PackageCollection/A07A45F5-906C-4A77-B295-86465FC2258F/K3Cloud Management Server V8 Patch.8.0.361.9.kdpkg

浏览器有出现如下提示

image.webp

按照浏览器里面给出的提示完成设置完之后,再次重新安装补丁,补丁安装成功了。


扩展知识

1、如何获取历史补丁报告的url


2、管理中心启用IP访问白名单


3、多应用服务器部署之修改配置文件


4、安装标准产品补丁报错汇总



着实有帮助解决了问题感谢感谢


看过程就够复杂,老哥耐心可以

案例分享:多应用服务器部署情况下其中个别应用服务器补丁安装失败

问题描述MC+APP:192.168.50.202;APP1:192.168.50.213APP2:192.168.50.214APP3:192.168.50.170;在MC服务器上安装202209月份的补丁后,...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息