When I try to rewalk my database (under Solaris 2.5.1 if it matters), I get
this set of errors:
000 Could not create semaphore (No space left on device)
000 Unable to obtain semaphore
000 Could not open locking mechanism
000 Could not connect to CIT
Database CIT exists, but can not be opened
Any guess as to what's happening here? (None of the filesystems on this
server are anywhere near full.)
Christopher Manly
Unix & Web Resources
Cornell Information Technologies
607-255-4958
It's not a filesystem problem. The system can only maintain a certain
number of semaphores in memory. It would appear that yours has gotten
filled up somehow (or the max limit has been set very low). Use the
standard unix commands "ipcs" and "ipcrm" to list and cleanup unneeded
semaphores.