安装补丁报错, 回滚过程中替换文件失败

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

安装补丁报错, 回滚过程中替换文件失败

【问题描述】

在补丁管理界面安装补丁,提示:

错误原因:

安装补丁[PTM158682]失败后,回滚过程中替换文件失败。

解决方案:

源文件为E:/temp/PTM158682_20210908151645/\admin\console_web.ear\webmonitor.war\js\login\login.js

目标文件为E:/kingdee/eas/\admin\console_web.ear\webmonitor.war\js\login\login.js

可能有如下原因

1、文件被锁定;

2、没有足够的操作权限。

异常堆栈:

com.kingdee.eas.tools.admin.domain.exception.PatchFileBeLockException:Rollback file failed when install patch[PTM158682]!Copy file exception whenrollbackfile!E:\kingdee\eas\admin\console_web.ear\webmonitor.war\js\login\login.js (请求的操作无法在使用用户映射区域打开的文件上执行。)

  atcom.kingdee.eas.tools.admin.domain.impl.PatchManagerServiceImpl.upgradeEASComponents(PatchManagerServiceImpl.java:6246)



【原因】
windows操作系统用户权限问题导致。
【解决方案】

1、在EAS Cloud主界面,依次单击应用服务器→实例→参数设置,可查看服务端实际安装目录位置;


    2、Ctrl+Alt+Del键,打开任务管理器,查看当前操作系统用户名为kingdee。


选中整个EAS Cloud服务端安装目录,右键打开属性,打开安全页签,点击编辑,添加用户,输入当前用户名(如kingdee),点击检查名称,依次点击确定-确定-确定。

赋权完成。

3、重启控制台。点击退出服务端,打开任务管理器-详细信息页签,确保所有javaw.exe进程已经结束,选中eas/admin/admin.cmd,右键以管理员身份运行,重启控制台。

4、重新安装补丁即可。


【问题描述】
在补丁管理界面安装补丁PT155620报错,回滚过程中替换文件失败

检查admin.log,有报错信息:

Caused by: com.kingdee.eas.tools.admin.domain.exception.PatchFileBeLockException: Replace file exception!C:\temp\PT155620_install_1676962612594\Server\server\lib\patch\sp-invokeservice.jar (系统找不到指定的文件。)

【原因】
补丁缺少sp-invokeservice.jar包
【解决方案】
重新下载补丁,重新安装后正常。
补丁下载及安装参考:https://vip.kingdee.com/school/179679115719568640?productLineId=8

安装补丁报错, 回滚过程中替换文件失败

【问题描述】 在补丁管理界面安装补丁,提示:错误原因:安装补丁[PTM158682]失败后,回滚过程中替换文件失败。解决方案:源文件为E:/tem...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息