r_horton
asked on
Out of stream resource...SCO UNIX error
I have a SCO Openserver 5.0.5 enterprise server with 250 sco user licenses running an infomrix IDW Workgroup server via TCP-IP. Whenever my pseudo terminal count of users exceeds 100 I get the following error in the syslog "inetd[322]: accept: (for telnet) Out of stream resourc". I have verified that my 250 sco users licenses are installed and I run the netstat -m command and by streams, queues, and message blocks all still have plenty of free allocations, my streams memory is as follows:
total configured streams memory : 5072.00KB
streams memory in use: 1322.00KB
maximum streams memory used: 1633.80KB
Could someone give me insight as to what is causing this error to come up and effecting users after user count is 100 or 101?
total configured streams memory : 5072.00KB
streams memory in use: 1322.00KB
maximum streams memory used: 1633.80KB
Could someone give me insight as to what is causing this error to come up and effecting users after user count is 100 or 101?
NSTREAMS is auto-tuned on OpenServer 5.0.2 and above, so you shouldn't have to mess with that setting. Checking netstat -m is still a good place to start.
Also, with all SCO questions, you should first search the SCO Technical Articles, located at http://www.sco.com/support. A search on your error message could very likely show a supplement which fixes the problem.
Also, with all SCO questions, you should first search the SCO Technical Articles, located at http://www.sco.com/support. A search on your error message could very likely show a supplement which fixes the problem.
Just asking, how many pseudo-tty are define in your SCO ?
Go in scoadmin,kernel configuration and check the number of pseudo-tty.
In a standard installation it will never exceed 100 but you can add as many as you want.
Go in scoadmin,kernel configuration and check the number of pseudo-tty.
In a standard installation it will never exceed 100 but you can add as many as you want.
Would you try that;
first increase you pseudo tty
second
# cd /etc/conf/cf.d
# ./configure
choose STREAM
and increase the number of stream
Relink the kernel
reboot the computer
first increase you pseudo tty
second
# cd /etc/conf/cf.d
# ./configure
choose STREAM
and increase the number of stream
Relink the kernel
reboot the computer
ASKER
As I reported with my netstat -m... the available streams,mblks, and queues still are in the 3000 or higher that are still available. So uping the streams is not the answer. My streams are already set at 7500 with about 4000 free. I stated this in my original quetsion. My psuedo tty is set to 650 as well.
Can you give the values for NPROX & MAXUP? Perhaps you can show some params from the files /etc/conf/cf.d/stune & mtune??
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Also, using configure, what your NSTREAM value. You might consider bumping that up.