Я установил sysctl fs.file-max = 4500000. Однако ulimit по-прежнему показывает открытые файлы (-n) 1024
Я понимаю, что оба значения указывают на максимальное количество открытых файловых дескрипторов. Как заставить ulmit уважать значение sysctl?
Есть ли документация о значениях различных значений sysctl?
если то, что вы ищете, является постоянным установленным для ulimit, вы захотите добавить строку
ulimit -n 4500000
в / etc / profile (затем отправьте / etc / profile, чтобы увидеть изменения).
Что касается определения значения systctl, вы можете найти подробную информацию здесь: