2013-02-27 75 views
7

我想在亚马逊S3上同步几个大桶。S3cmd同步返回“杀死”

当我运行我的S3cmd同步 - 递归命令时,我得到一个回应说“杀死”。

有谁知道这可能是指什么? S3中可以同步的文件数是否有限制?

Thx for your help

回答

7

看完后看起来程序有内存消耗问题。尤其是这可能会导致OOM killer(内存不足杀手)取消进程并阻止系统陷入停滞状态。在处理程序被终止后,快速查看dmesg通常会显示是否这种情况。

考虑到这一点,我会确保您使用的是最新版本,它注意到内存消耗问题在release notes中得到解决。

+0

右键按钮。但是,从最新的源代码安装s3cmd后,该进程仍然处于死亡状态。我可能不得不碰到我的EC2实例的内存,或采取以下步骤之一:http://stackoverflow.com/a/15266865/242426 – plainjimbo 2013-05-21 20:41:11

+0

我也遇到过这种情况,但我正在运行一个流浪汉。有了这个提示,这是一个记忆问题,我检查了我的流浪者设置,发现我只用256mb运行vm。一旦我碰到问题就解决了。 – SunSparc 2014-05-05 16:50:28

+0

同样在这里,增加内存(在我的情况下从512MB到2GB)解决了这个问题。 – Pavel 2014-06-22 03:40:01

0

老问题,但我想说,在尝试添加更多物理内存或增加虚拟内存之前,尝试添加更多交换。

我用4个服务器(ubuntu和centos)用低RAM(总共700MB,只有15MB可用)做到了这一点,它现在工作正常。