Subject Re: [firebird-support] Help understand a couple of error messages
Author Michael Weissenbacher
Hi Douglas / Vlad!
> Kernel must be configured (compiled ?) with more semaphores. I.e. you allow
> Firebird to use 64 semaphores but OS can't allocate such amount.

The Kernel can be configured dynamically. Check the current settings with:
# 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