Добрый день, Столкнулся с проблемой используя программы на Java. Которая во время используя открывает массу файлов.
Если увеличить лимит до 900000, то запускается. Может быть такое количество? почему такой лимит маленький по-умолчанию? 1024 или 2048. lsof|grep -i /opt/storage|wc -l 511231
Для пользователя, от которого запускается программа выставлен лимит на открытых файловых дескрипторов
cat /etc/security/limits.conf
#<domain> <type> <item> <value>
#
#* soft core 0
#* hard rss 10000
#@student hard nproc 20
#@faculty soft nproc 20
#@faculty hard nproc 50
#ftp hard nproc 0
#@student - maxlogins 4
* - nofile 2048
user hard nofile 900000
# End of file