[email protected]
[Top] [All Lists]

[ZODB-Dev] POSKeyError with Zope 2.7.2, suddenly appeared, then disappea

Subject: [ZODB-Dev] POSKeyError with Zope 2.7.2, suddenly appeared, then disappeared...
From: Chris Withers
Date: Wed, 02 Feb 2005 10:02:13 +0000
Got this error in a MailingLogger notification:

File "/usr/local/zope/2.7.2/lib/python/ZODB/Connection.py", line 559, in setstate
    p, serial = self._storage.load(oid, self._version)
File "/usr/local/zope/2.7.2/lib/python/ZEO/ClientStorage.py", line 749, in load
    p, s, v, pv, sv = self._server.zeoLoad(oid)
File "/usr/local/zope/2.7.2/lib/python/ZEO/ServerStub.py", line 82, in zeoLoad
    return self.rpc.call('zeoLoad', oid)
File "/usr/local/zope/2.7.2/lib/python/ZEO/zrpc/connection.py", line 372, in call
    raise inst # error raised by server
POSKeyError: 000000000014eeca

I got quite a few errors in a short-ish period of time (1 hr or so) when the site was getting hammered by a spider, but when I visited the URL the error was being reported for several hours later, it worked fine.

The corresponding error from the storage server log is:
2005-02-02T00:13:43 INFO(0) zrpc-conn: zeoLoad() raised exception: 000000000014eec\
Traceback (most recent call last):
File "/usr/local/zope/2.7.2/lib/python/ZEO/zrpc/connection.py", line 264, in handle_request
    ret = meth(*args)
File "/usr/local/zope/2.7.2/lib/python/ZEO/StorageServer.py", line 240, in zeoLoad
    v = self.storage.modifiedInVersion(oid)
File "/usr/local/zope/2.7.2/lib/python/ZODB/FileStorage.py", line 735, in modifiedInVersion
    raise POSKeyError(oid)
POSKeyError: 000000000014eeca

I also see a lot of:
2005-02-02T00:13:48 INFO(0) ZSS:13738/ Transaction released storage lock

...what does that mean? and what's likely to have caused the POSKeyError that seems to have popped its head up, caused lots of trouble, and then vanished?



Simplistix - Content Management, Zope & Python Consulting
           - http://www.simplistix.co.uk
For more information about ZODB, see the ZODB Wiki:

ZODB-Dev mailing list  -  [email protected]

<Prev in Thread] Current Thread [Next in Thread>