12 votes

S3cmd sync renvoie "tué"

Je suis en train de synchroniser quelques grands seaux sur Amazon S3.

Lorsque j'exécute ma commande de synchronisation S3cmd --recursive, je reçois une réponse disant "killed".

À quoi cela fait-il référence? Y a-t-il une limite sur le nombre de fichiers pouvant être synchronisés sur S3?

12voto

cwgem Points 2579

Après avoir lu autour, il semble que le programme a des problèmes de consommation de mémoire. En particulier, cela peut entraîner le tueur OOM (out of memory killer) à arrêter le processus et empêcher le système de ralentir. Un coup d'œil rapide à dmesg après que le processus soit tué montrera généralement si c'est le cas ou non.

Avec cela à l'esprit, je vous recommande de vous assurer d'être sur la dernière version, qui indique que les problèmes de consommation de mémoire ont été résolus dans les notes de version.

3voto

Edgar Carvalho Points 976

Ancienne question, mais j'aimerais dire que, avant d'essayer d'ajouter plus de mémoire physique ou d'augmenter la mémoire VM, essayez simplement d'ajouter plus de swap.

J'ai fait cela avec 4 serveurs (ubuntu et centos) avec peu de RAM (700 Mo au total, seulement 15 Mo disponibles) et cela fonctionne bien maintenant.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X