Mam proces działający jako użytkownik przekładni i chcę to zmienić open files
aby uniknąć tego paskudnego błędu:
BŁĄD 2014-09-12 17: 49: 14.000000 [main] accept (Zbyt wiele otwartych plików) - & gt; libgearman-server / gearmand.cc: 788
Jak mogę uruchomić ulimit jako inny użytkownik Ubuntu i zmienić otwarte pliki? Obecnie nie loguję się jako gearman, ale mam uprawnienia administratora. Próbowałem to zrobić:
su gearman --shell /bin/bash --command "ulimit -n"
zgodnie z zaleceniami tutaj ale nic nie wychodzi:
$ su gearman --shell /bin/bash --command "ulimit -n"
Password:
$