|
I was hoping that a Sun expert would show up and tackle this question. But I guess I'll give it a try.
First, yes you modify /etc/system and reboot...no need to build a new kernel, it gets built on the up.
But your syntax looks wrong. We have stuff like:
set semsys:seminfo_semmni= 4096
in our /etc/system. Any values in the seminfo structure are going to support system v semaphores.
On hp-ux, maxuprc is the max processes per user with maybe 50 or 100 being typical values. But on Sun maxuprc is the total processes for all users and it is typically set to NPROC - 5. So while you could bump this up, it wouldn't make sense.
If you are getting "can't fork", you surely want to up NPROC. But, just as with hp-ux, NPROC is a calculated value that rides off MAXUSERS. So my guess is that you want to increase MAXUSERS, which will increase NPROC, NFILE, NINODE, NCALLOUT, and NCLIST all at once.
|