On compute-heavy machines, Indexima will leverage the CPUs by opening and reading many files simultaneously. This can cause crashes if you didn't set enough authorized file descriptor for the user.

To increase the max number of open files on a Linux machine, you must open the file usually located in /etc/security/limits.conf and add the following line

limits.conf

*        -     nofile  65536
BASH

You can check that the change has been taken into account with the command

ulimit -n
BASH

If you are starting Indexima with systemd, you need to add this line to your indexima.service file, under the [Service] block

indexima.service

LimitNOFILE=65536
BASH