Obtenha o PID do processo em que solr
está sendo executado e, em seguida, cat /proc/$SOLR_PID/limits
- isso informará os limites reais do processo.
Eu recomendaria a execução de coisas como solr
como um usuário desprivilegiado separado. Ao fazer isso, você tem várias opções ( limits.conf ou adicione um ulimit -n 2048
ao script de inicialização, ...). O último não é tão brilhante, mas funciona para configurações rápidas e reiniciando o daemon