[All]
fatal lock manager error: Semop failed, errno=28 [-no space left on device]
Abstract: fatal lock manager error: Semop failed, errno=28 [-no space left on device]
Problem:
Getting error:
fatal lock manager error: Semop failed, errno=28 [-no space left on device]
Solution:
This error is due to running out of semaphores or shared memory.
To resolve this problem increase the InterBase parameters:
version 3:
SHMSIZE: size of shared memory segments
SEMCOUNT: number of semaphores InterBase can use (max 128)
version 4:
V4_LOCK_MEM_SIZE: size of shared memory segments
V4_LOCK_SEM_COUNT: number of semaphores
make sure kernel parameters are high enough:
SEMMNS: number of semaphores in system (SEMCOUNT+16)
SEMMNU: number of semaphore undo structures (>= NPROC)
SHMMAX: max size of share memory segment (>=SHMSIZE)