How do I adjust the semmni kernel parameter in Fedora 13?
11,696
Solution 1
Finally got it. Desipite what everything I found on Google suggested, semaphores aren't individually settable, they're all bundled together under "kernel.sem". Added:
kernel.sem=250 32000 100 2048
to my /etc/sysctl.conf and I'm in business!
Solution 2
You can see the list of valid sysctl params with sysctl -a
. I'd run that, see if it's changed in your newer kernel
Related videos on Youtube
Author by
Brian Knoblauch
Updated on September 17, 2022Comments
-
Brian Knoblauch almost 2 years
I've done the usual edit of /etc/sysctl.conf to include the parameter, but it just tosses errors. I haven't had to tune a kernel in a very long time, what's different about it nowadays (or have I simply forgotten how)?
edit:
Added "kernel.semmni = 2048" to the tail of /etc/sysctl.conf and then ran "sysctl -p". End result is an unknown key error (apparently kernel.semmni isn't the valid name anymore?).
-
Brian Knoblauch almost 14 yearsOK, this doesn't work under Oracle Enterprise Linux either. There's got to be a way to change the number of system wide semaphores available, the default 128 is ridiculously low. Any more ideas?
-
-
Brian Knoblauch almost 14 yearsHelpful, I was completely overlooking that option. "semmni" is not a valid option on this kernel. Rather unfortunate, since the software I'm trying to install says that I need to bump it from 128 up to 2048... Argh.