2013-02-27 74 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可用)做到了這一點,它現在工作正常。