[cups.general] Unable to create job status pipes - Too many openfiles.
Joost Cogels
joost at versdirect.nl
Tue Mar 14 06:59:50 PST 2006
Michael Sweet wrote:
> Joost Cogels wrote:
>> Hi,
>>
>> We are currently running into problems with the cups-1.2b2-rhel4
>> package, used in combination with Samba to provide printing services
>> to Windows clients. CUPS seems to run fine for a while, but after a
>> while it stops printing. The following lines can be found in
>> /var/log/cups/error_log:
>>> E [14/Mar/2006:14:01:33 +0100] Unable to create job status pipes -
>>> Too many open files.
>>>
>>> E [14/Mar/2006:14:03:19 +0100] Unable to open "/dev/null" - Too many
>>> open files.
>> Any idea what could be causing the "Too many open files" errors?
>
> How many clients are connected when you see this message?
CUPS is configured for up to 100 clients. Maximum clients connected
should be no more then about 25.
>
> How many active jobs do you have?
Active Jobs average will be about 10 per minute I guess.
>
> Have you set MaxClients to any particular value in cupsd.conf?
MaxClients is not set in cupsd.conf.
>
> What does "limit" show?
>
Michael,
At first lots of the following messages get logged:
Started backend /usr/lib/cups/backend/socket (PID 7882) for job 68531.
Started backend /usr/lib/cups/backend/socket (PID 7883) for job 68532.
After a while the system grinds to a halt:
Started backend /usr/lib/cups/backend/socket (PID 7952) for job 68583.
[Job 68583] /usr/lib/cups/backend/socket: Too many open files
PID 7952 (/usr/lib/cups/backend/socket) stopped with status 24!
Then messages like the following are logged when starting new jobs:
Unable to open "/dev/null" - Too many open files.
Unable to create job status pipes - Too many open files.
Regards,
Joost
More information about the cups
mailing list