Problem Description
When executing Batch Analysis jobs on an external Slurm cluster, you may encounter a "Resource temporarily unavailable" error that can cause the Batch Analysis to fail. This occurs when a cluster node reaches its maximum limit of open file descriptors.
Example Error Message
Evaluation error: boost::thread_resources_error: Resource temporarily unavailable
Solution
The "too many open files" error indicates that the Linux nofile (open file descriptors) limit is set too low.
To ensure batch analysis success, set an appropriate nofile limit on all cluster nodes, as described here: Signals Image Artist: Recommended nofile (open file descriptor) limits