AnyShare-上传升级包失败,提示错误: Import package failed MemoryError
关键字
MemoryError
适用产品
- AnyShare 6.0.x
问题描述
Anyshare 6.0.6 升级到 Anyshare 6.0.7 时,上传升级包失败,提示如下错误信息:
Import package failed. MemoryError:(File "modules/upgrade_agent.py",line 200,in import package)

问题影响
升级包无法正常上传,无法完成升级。
问题原因
通常这种错误出现在虚拟机环境,原因为服务器内存不足。

解决方案
1. 关闭服务器后扩容服务器内存,下图示例为 Vmware 虚拟机环境调整内存,然后重启服务器。
警告:以下扩容步骤需要重启服务器,请提前准备停机时间。


2. 内存调整完后,重新上传升级包,正常完成。

更多信息
在服务器中,内存主要用来存储系统和应用程序的指令、数据、缓存等,当内存不够是会导致程序出现相应的报错,因此在部署配置 Anyshare 服务器时,需要充分考虑内存的大小。