Problem
When running Batch Analysis jobs on an external cluster, you may encounter the following error, causing the job to fail:
Evaluation error: boost::thread_resources_error: Resource temporarily unavailable
Cause
This error typically arises when a cluster node exceeds its maximum limit of open file descriptors. The Linux nofile limit is likely set too low on one or more cluster nodes. When this limit is reached, processes requiring additional file handles cannot proceed, resulting in resource errors.
Solution
To prevent this error and ensure reliable execution of Batch Analysis jobs:
- Increase the nofile limit on all nodes in the cluster.
- Refer to the Image Artist documentation for recommended nofile settings: Image Artist: Recommended nofile (open file descriptor) limits
Comments
0 comments
Article is closed for comments.