Как работают ограничения файловых дескрипторов Linux?

Мне сказали, что мой сервер отказался принимать клиентские сетевые соединения на определенном порту, возможно, из-за отсутствия файловых дескрипторов. Я посмотрел, что это такое, и прочитал об этом здесь: http://www.netadmintools.com/art295.html

Итак, я протестировал свою систему и получил следующее:

cat /proc/sys/fs/file-nr
1088    0   331287

Что это значит? Мой лимит довольно высок, но у меня 0 доступных дескрипторов файлов? Зачем? Как мне решить эту проблему для моего сервера?

Во втором столбце фактически остается 0 даже после того, как я выключил сервер, он даже остается на 0 даже сразу после загрузки!

13
задан Wilfred Hughes 1 May 2014 в 16:51
поделиться