Error: Too many open files on Solaris or Linux
Posted by Sven Koester, Last modified by Sven Koester on 08 January 2010 10:08
When PresSTORE jobs are active, many files are opened at the same time due to parallel file operations.
In general, a number of 10 open files per running backup or archive job is a reasonable value. When too many jobs are running at the same time, the number of open files may reach the limit foreseen by the operating system. In this case, the log file (/usr/local/aw/log/lexxsrv.log) shows error messages Too many open files.

The number of open files is often limited to approximately 255 files on Solaris and Linux..
(For "techies": PresSTORE uses open() and fopen() calls, see more at

In case you get the above error, please try the following steps to overcome this:
  • Do not execute too many jobs at the same time. Usually, this makes no sense anyway because the parallel execution of more than four to six backup or archive jobs in parallel cost more time than to execute these jobs one after the other (excepts these jobs are not really active but waiting for the tape drive to become available.
  • When planning backup jobs, do not add too many clients to each plan. These clients later form jobs that run in parallel.
  • When operating with multiple backup plans, try to start these at different times, e.g. on different days of the week.
(460 vote(s))
Not helpful

Comments (0)
Post a new comment
Full Name:
CAPTCHA Verification 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).