How to increase semaphores in 2.0.29 ?

Lance S. Nehring (lnehrin@uswest.com)
Wed, 31 Dec 1997 09:10:18 -0700


Hi,

I'm trying to run Oracle for SCO on a linux box. The FAQ I've got for doing that says to use kernel 1.2.13 specifically. Haven't heard of anyone using Oracle on a 2.0.X
kernel, but I don't want to downgrade..... Here's the scoop:
Oracle installed successfully using the Oracle small database model. However, when using the Oracle sqldba command to startup the database (which means starting about 25
processes), I get a error message complaining about "can't increment semaphore" and the database does not start. Running ipcs after this shows that the "nsems" parameter is
now at 25.
I'm assuming that what needs to happen is to increase the number to semaphores, but I'm not sure if changing the "SEMNI" and "SEMMSL" defines in /usr/include/linux/sem.h is
the thing to do (or what impact that would have on the kernel and relationships to other semaphore defines).
Does anyone have any thoughts on how to fix this (or ideas on how to analyze it further)?....

r,
Lance S. Nehring
Systems Engineer
US West Communications
Denver, CO USA
<lnehrin@uswest.com>