Используя пробную версию и ошибку, я нашел максимальное число, которое могу дать ulimit -Hn
без ошибки: 1048576
. Откуда это число? Мой sys.fs.file-max
- 20000500
(20 миллионов).Предел ulimit -Hn
2
A
ответ
1
Собственно, этот лимит может быть увеличен. Установите fs.nr_open=5242880
в /etc/sysctl.conf
, запустите sysctl -p
и войдите снова. Ваш лимит теперь 5 миллионов! Задайте как этот, так и файл-макс.
+0
, по крайней мере, не работает на Amazon linux. Я также нуждался в этом: http://serverfault.com/a/702074/58945 –
3
На самом деле, это жёстко в ядре Linux, в fs/file.c
:
int sysctl_nr_open __read_mostly = 1024*1024;
и равно только номер вы указали.
Связанные коммиты, которые пытались сделать его бесконечным:
- https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=0c2d64fb6cae9aae480f6a46cfe79f8d7d48b59f
- https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=60fd760fb9ff7034360bab7137c917c0330628c2
Похоже, не трогали до сих пор.
Смежные вопросы
- 1. lsof выходы больше ulimit -Hn
- 2. Предел виртуальной памяти (ulimit -v)
- 3. Поиск жестких и мягких ограничений открытого файла из jvm в linux (ulimit -n и ulimit -Hn)
- 4. Увеличение ulimit в cygwin
- 5. Как изменить ULIMIT в CentOS6
- 6. WEBLOGIC ulimit
- 7. Запретить форматирование по умолчанию hn
- 8. Есть ли API для HN?
- 9. Boot2Docker Hazelcast и ulimit
- 10. ulimit -t под ubuntu
- 11. Что означает «ulimit -l»?
- 12. Изменение ulimit on rails
- 13. Node.js и ulimit
- 14. Команда Emacs eshell 'ulimit'
- 15. ulimit in test kitchen
- 16. Debian squeeze and setting ulimit
- 17. ulimit -s on Netbeans 8.0.2
- 18. Как увеличить все ulimit сразу?
- 19. увеличение ULIMIT для # файловых дескрипторов
- 20. ULIMIT: Как установить ограничения навсегда
- 21. Java и виртуальная память ulimit
- 22. Apache2 не запускается, ошибка ulimit?
- 23. Изменить ulimit в Docker Container
- 24. Конфигурировать ulimit с помощью Puppet
- 25. Ошибка сегментации с установкой ulimit
- 26. Ulimit не работает в оболочке
- 27. Какой способ найти файл дескриптора ULIMIT в Linux
- 28. Скребка HN Передняя страница - Перевязка Простая ошибка HTML-дома
- 29. Как установить ulimit -n из программы golang?
- 30. ulimit не влияет на размер основного файла?
Вы проверили /etc/security/limits.conf? – user3159253
... а также /etc/security/limits.d/, который по существу является подключаемым вариантом limits.conf – user3159253