December 29, 2005

storeDiskdInit: msgget: (28) No space left on device

2005/12/29 13:41:04| storeDiskdInit: msgget: (28) No space left on device
FATAL: msgget failed
Squid Cache (Version 2.5.STABLE9): Terminated abnormally.
CPU Usage: 0.018 seconds = 0.008 user + 0.010 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0


This was remedied as follows:

echo 64 > /proc/sys/kernel/msgmni
echo 16384 > /proc/sys/kernel/msgmax


To make it permanent edit /etc/sysctl.conf and add:

kernel.msgmni = 64
kernel.msgmax = 16384


More details can be found here:

How do I configure message queues?