SEMUNDO structure change

Hi. We are having a problem in one of our production servers as follow. It is a SunFire v490 with RM/Cobol as the application. We tracked down the problem and they suggest us to change the value of the SEMUNDO structure and recompile/relink the kernel and reboot.

Please CTRL+F for 'Semaphore function error (Loc 809)' on this url -> http://www.liant.com/docs/rmcobol1001ds/README.TXT so you can see what I'm talking about.

Problem is, we dont know how to change this structure (or even, know the actual value of it), and Sun docs has been of no help to me.

If any of you have any insights on how this can be changed, please advise. I would be greattly appreciate for any help you can bring.

Thanks!

[736 byte] By [JAMartinez] at [2007-11-26 10:37:41]
# 1
Have anyone heard something about this ?Sorry, but just would like to know any hints any of you may have.
JAMartinez at 2007-7-7 2:48:46 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 2

I'm afraid I've no idea what a SEMUNDO structure is. I suppose it may be related to SYSV semaphores, but that's a wild guess.

You don't recompile the Solaris kernel. On Solaris 9, you'd set values in /etc/system and reboot. Here's a couple of guides. Note that neither mentions SEMUNDO. I would suggest contacting the vendor.

http://userpages.umbc.edu/~vijay/solaris/solartune.html

http://www.sean.de/Solaris/sysvipc.html

--

Darren

Darren_Dunham at 2007-7-7 2:48:46 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 3
Hello Darren, thanks again for your input.Just to update this thread: I fixed the problem. It was just the set seminfo_semmnu variable under the semsys module as you said. Those are called 'undo structures in system' according to sysdef.Thanks again!
JAMartinez at 2007-7-7 2:48:46 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...