peturba
19th August 2008, 15:04
After we have configured our jobs to run on multiple processors (parallel processing) we frequently get the following messages in the log.comdll0200 file:

08-08-18[22:33:39];0.000;27804;3;hjob500;otccom0200(3);Error 11 on send ackn to message queue 150 from server
08-08-18[22:33:55];17.332;27802;3;hjob500;otccom0200(1);Error 11 on send ackn to message queue 150 from server
08-08-18[22:33:56];17.451;27803;3;hjob500;otccom0200(2);Error 11 on send ackn to message queue 150 from server
08-08-18[22:33:56];17.270;27805;3;hjob500;otccom0200(4);Error 11 on send ackn to message queue 150 from server
08-08-18[22:33:56];17.200;27804;3;hjob500;otccom0200(3);Error 11 on send ackn to message queue 150 from server
08-08-18[22:34:13];34.673;27802;3;hjob500;otccom0200(1);Error 11 on send ackn to message queue 150 from server
08-08-18[22:34:13];34.670;27805;3;hjob500;otccom0200(4);Error 11 on send ackn to message queue 150 from server
08-08-18[22:34:13];34.479;27804;3;hjob500;otccom0200(3);Error 11 on send ackn to message queue 150 from server
08-08-18[22:34:13];34.921;27803;3;hjob500;otccom0200(2);Error 11 on send ackn to message queue 150 from server

Error 11 says that another process cannot be created. How can we solve this issue?

Greets

peturba

NPRao
19th August 2008, 20:03
From the programmer's manual the error code means:

11 EAGAIN - No more processes
Description:
This error can indicate that:
The system tries to create another process, but there are no more processes available in the process table.
the user is not allowed to create new processes

Solution:
Increase the NPROCS kernel parameter to allow more processes.

peturba
22nd August 2008, 17:30
Ok. These information are familiar for me - but where can we exactly raise the number of processes?

NPRao
22nd August 2008, 20:02
It is a Kernel parameter, you would have to check with your Solaris Unix Administrator.