2013-02-27 19 views
7

Amazon S3'te birkaç büyük kutuyu eşzamanlamaya çalışıyorum. Benim S3cmd senkron --recursive komutunu çalıştırdığınızdaS3cmd senkronizasyonu "öldürüldü" ifadesini döndürür

ben "öldürdü" diyerek bir yanıt almak.

Bunun ne anlama geldiğini bilen var mı? S3'te senkronize edilebilecek dosya sayısı üzerinde bir sınır var mı? Program bellek tüketimini sorunları varmış gibi etrafında okuduktan sonra Yardımlarınız

cevap

7

için

Thx görünüyor. Özellikle bu, OOM killer'un (bellek katilinin dışında) işlemin gerçekleştirilmesine ve sistemin aşağı çekilmesinin önlenmesine neden olabilir. Süreç öldürüldükten sonra dmesg'a hızlı bir bakış genellikle durumun böyle olup olmadığını gösterir. Ben bellek tüketimi sorunları release notes ile çözülen notları son sürümü, konum sağlayacak göz önüne aldığımızda

.

+0

Düğme üzerinde sağda. Ancak, s3cmd'yi en son kaynaktan yükledikten sonra işlem hala öldürülüyor. EC2 örneğimde belleği açmalı veya şu adımlardan birini kullanmam gerekebilir: http://stackoverflow.com/a/15266865/242426 – plainjimbo

+0

Buna da devam ediyordum, ama Vagrant'ta koşuyordum. Hafıza sorunu olduğu için ipucu ayarlarımı kontrol ettim ve vm'yi sadece 256mb ile çalıştırdığımı fark ettim. Bir kez onu çarptığında sorun giderildi. – SunSparc

+0

Burada da bellek artışı (benim durumumda 512MB'dan 2GB'a) sorunu çözdü. – Pavel

0

Eski bir soru, ama Denemeyeceksin daha takas ekleyerek daha fazla fiziksel bellek eklemek veya vm belleği artırmak çalışmadan önce, söylemek istiyorum.

ben düşük ram (700MB toplam yalnızca 15MB) ve şimdi iyi çalışıyor ile 4 sunucularına (ubuntu ve centos) ile yaptı.

İlgili konular