Problem: Receiving error: fatal lock manager error: Semop failed, errno=22 Solution: This error is due to running out of semaphores or shared memory. To resolve the problem increase the InterBase parameters for shared memory and semaphores: 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)
Last Modified: 18-OCT-00