Gearman kullanıcı olarak çalışan bir işlemim var ve open files
bu kötü hatayı almaktan kaçınmak istiyorum :
HATA 2014-09-12 17: 49: 14.000000 [ana] kabul et (Çok fazla açık dosya) -> libgearman-server / gearmand.cc: 788
Ubuntu'da ulimit'i başka bir kullanıcı olarak nasıl çalıştırabilir ve açık dosyaları nasıl değiştirebilirim? Şu anda dişli çark olarak oturum açmıyorum ama root erişimim var. Bunu yapmayı denedim:
su gearman --shell /bin/bash --command "ulimit -n"
burada önerilen ama hiçbir şey çıktı alınmaz:
$ su gearman --shell /bin/bash --command "ulimit -n"
Password:
$