If you get something like this:
Traceback (most recent call last):
File "./bin/vazaar", line 79, in
Vazaar(options, args)
File "/home/t00m/dev/trunk/vazaarlib/main.py", line 61, in __init__
self.store = StoreManager(self)
File "/home/t00m/dev/trunk/vazaarlib/store.py", line 54, in __init__
self.__get_graph()
File "/home/t00m/dev/trunk/vazaarlib/store.py", line 85, in __get_graph
self.graph.store.open(self.options)
File "/usr/lib/pymodules/python2.6/rdflib/store/Sleepycat.py", line 77, in open
index.open(index_name, dbname, dbtype, dbopenflags|db.DB_CREATE, dbmode)
MemoryError: (12, 'Cannot allocate memory -- Lock table is out of available locker entries')
Just go to database directory and delete all files similar to __db.
Reason:
This problem occurs when Vazaar accesses the Berkeley database files, it makes temporary locker entries within the tables while it searches for data. If Vazaar crashes often, this issue will occur much sooner because the locks are never cleared.
Tip found at http://www.linuxmaza.com/system-administration/solved-lock-table-is-out-of-available-locker-entries-yum-install-yum-upgrade-3/