磁盘空间不足情况下如何给EAS打补丁

大多次给EAS打补丁过程中,发现EAS补丁有以下3个特点:

1、补丁文件比较大,平均大小约10MB。

2、关联补丁多

3、补丁服务器用户量大,下载比较慢,且不能续传

 

曾经遇到这样一个情况,客户使用EAS版本为5.4,EAS安装分区剩余空间不足4GB,由于二次开发使用了扩展报表给客户开发了报表,需要给EAS打扩展报表回签5.4的补丁,有3个补丁文件,在通过管理控制下载补丁时,发现关联补丁有380多个,1个星期都没下载完(比较大的补丁下载中就死在那里了),后来的办法就是在别的客户那里下载,然后再拷贝过来,发现全部补丁有5个多GB。

下载不了的原因可能是由于这个客户使用的网通的网络,而金蝶的补丁服务器使用的电信的服务。

 

EAS在打补丁过程中,会在补丁文件所在磁盘要目录创建一个temp文件夹,把解压后的补丁放在此位置,需要一个GB的空间。

 

根据上面的情况,打扩展报表的补丁,需要磁盘空间大于6GB,而客户EAS所在分区剩余空间不足4GB,补丁文件都放不下。解决办法只能是把补丁文件放到其它分区,并且通过管理控制台的补丁工具打补丁时,可以识别。

 

解决办法:

修改EAS配置文件(X:/EAS540/Kingdee/eas/admin/config下的server_app.xml和standalone_app.xml),重新指定EAS补丁文件位置,指向一个空间比较大的分区。

 

使用文本编辑器打开配置文件,找到“patchListPath”节点,修改内容,重新指定补丁文件路径,如下图。如果补丁文件已经下载,把补丁文件拷贝到该路径下即可,然后重新启动管理控制台,打开补丁管理,等等一会儿可以看到补丁列表可以正常加载。

 

补丁路径

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值