У мене процес працює як користувач-редуктор, і я хочу змінити, open files
щоб уникнути цієї неприємної помилки:
ПОМИЛКА 2014-09-12 17: 49: 14.000000 [головна] прийняти (Забагато відкритих файлів) -> libgearman-server / gearmand.cc: 788
Як я можу запустити ulimit як інший користувач на Ubuntu та змінити відкриті файли? На даний момент я не входжу в якості передач, але в мене є кореневий доступ. Я спробував це зробити:
su gearman --shell /bin/bash --command "ulimit -n"
як тут рекомендовано, але нічого не виходить:
$ su gearman --shell /bin/bash --command "ulimit -n"
Password:
$