Operating System - HP-UX
1833475 Members
2862 Online
110052 Solutions
New Discussion

kernel parameters in HPUX

 
srinivasa rao vaddadi
Frequent Advisor

kernel parameters in HPUX

when i'm trying to change " nproc " to 6000 it is displaying the foll. error

Error: One or more tunable parameters violates an interdependency rule. SAM expects the following expression(s) to be true: msgmap <= (msgseg+2)

note : sending the values as attachement to modify. plz guide me.
3 REPLIES 3
RAC_1
Honored Contributor

Re: kernel parameters in HPUX

Error: One or more tunable parameters violates an interdependency rule. SAM expects the following expression(s) to be true: msgmap <= (msgseg+2)

the error is self explainatory. The value for msgmap does not stick to msgseg+2

Correct that.
There is no substitute to HARDWORK
Gavin Clarke
Trusted Contributor

Re: kernel parameters in HPUX

Seems like you need to set msgseg >= 60000

Your new msgmap would be (nproc * 10) + 2 = 60002

Because msgmap = msgtql + 2 = (nproc * 10) + 2.

I hope this helps. I think perhaps doubling your msgseg would be the best thing to do. Although others might have a better idea than I.

I hope this helps.
Rajesh SB
Esteemed Contributor

Re: kernel parameters in HPUX

Hi,

You are increasing the System parameter "nproc - Max number of Processes".
It is depends on the other parameter "MAXUSERS".

In turn msgmap is uses the formula (2+MSGTQL)
Where

In this case, better tune the parameters by satisfying the recomended formalas safely.

For getting better performance on HPUX, it is recomended to tune formula accordingly.

Regards,
Rajesh