Subject | Re: [firebird-support] Help understand a couple of error messages |
---|---|
Author | Michael Weissenbacher |
Post date | 2009-03-12T10:32:03Z |
Hi Douglas / Vlad!
# cat /proc/sys/kernel/sem
250 32000 32 128
To increase the values put something like this in /etc/sysctl.conf:
# SEMMSL SEMMNS SEMOPM SEMMNI
kernel.sem = 1024 32000 256 1024
To apply the settings reboot or call "sysctl -p". Then check the new settings:
# cat /proc/sys/kernel/sem
1024 32000 256 1024
hth,
Michael
> Kernel must be configured (compiled ?) with more semaphores. I.e. you allowThe Kernel can be configured dynamically. Check the current settings with:
> Firebird to use 64 semaphores but OS can't allocate such amount.
# cat /proc/sys/kernel/sem
250 32000 32 128
To increase the values put something like this in /etc/sysctl.conf:
# SEMMSL SEMMNS SEMOPM SEMMNI
kernel.sem = 1024 32000 256 1024
To apply the settings reboot or call "sysctl -p". Then check the new settings:
# cat /proc/sys/kernel/sem
1024 32000 256 1024
hth,
Michael