Simpler Navigation coming for Servers and Operating Systems
Coming soon: a much simpler Servers and Operating Systems section of the Community. We will combine many of the older boards, and you won't have to click through so many levels to get at the information you need. If you are looking for an older board and do not find it, check the consolidated boards, as the posts are still there.
cancel
Showing results for 
Search instead for 
Did you mean: 

Semop

SOLVED
Go to solution
ziad_1
Frequent Advisor

Semop

when i try to run my tuxedo application i get the following error:
ERROR: System Lock semop failure key = 200003
errno=

and:
no space left in device

Any help?
ziad
6 REPLIES
T G Manikandan
Honored Contributor

Re: Semop

What is the errno value.

This relates to the OS errno which can guide further in resolving the problem.

Make sure that you look at the kernel parameters as required for the application.

ALso make sure that you have enough space on the file systems.

Revert with more information.Attach the error log file.

Thanks
ziad_1
Frequent Advisor

Re: Semop

 
ziad
T G Manikandan
Honored Contributor
Solution

Re: Semop

you are crossing the semaphore values in the kernel.

most probably you can receiving this error because the undo operations
requested by processes is exceeding the kernel limits.

you need to increase the value of semmnu.

you need to increase them on the kernel.
you can use
sam--->kernel configuration--->

increase the value of semmnu
then rebuild the kernel and a reboot.

check the man pages of semop.

Thanks
T G Manikandan
Honored Contributor

Re: Semop

Also check this kernel parameter page

http://docs.hp.com/hpux/onlinedocs/939/KCParms/KCparam.SemMNU.html

The default value is 30.Try increasing to 100.

revert after the results

Thanks
Steven E. Protter
Exalted Contributor

Re: Semop

Some applicatoins allow you to set a semaphore key to make the memory use easier to identify when you run an ipcs command on the os.

Its a good idea to make sure your keys don't conflict just to keep things straight in your head. The key isn't important it was probably set by the tuxedo admin.

Lots of applicatoins are using semaphores and memory keys, and you'll want to make sure you have adequate space for all your apps. Even apache uses shared memory resources.

I've attached a resource analysis script that lets you collect data over any time period you designate. The script is production and it runs background.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
ziad_1
Frequent Advisor

Re: Semop

thank you all ;the solution was to increase the semmnu parameter in the kernel .
ziad