S3cmd sync возвращает " killed"

Я пытаюсь синхронизировать несколько больших ведер на amazon S3.

когда я запускаю команду s3cmd sync --recursive, я получаю ответ "убит".

кто-нибудь знает, что это может означать? Есть ли ограничение на количество файлов, которые могут быть синхронизированы в С3?

Thx для вашей помощи

2 ответов


после прочтения всего похоже, что программа имеет проблемы с потреблением памяти. В частности, это может вызвать убийца ООТ (из убийцы памяти), чтобы снять процесс и предотвратить увязание системы. Быстрый взгляд на dmesg после того, как процесс будет убит, как правило, показывают, если это так или нет.

имея это в виду, я бы гарантировал, что вы находитесь в последней версии, которая отмечает проблемы с потреблением памяти, решаемые в заметки.


старый вопрос, но я хотел бы сказать, что, прежде чем пытаться добавить больше физической памяти или увеличить память vm, попробуйте просто добавить больше свопа.

Я сделал это с 4 серверами (ubuntu и centos) с низкой оперативной памятью (всего 700 МБ, доступно только 15 МБ), и теперь он работает нормально.