[ZODB-Dev] [ zodb-Bugs-547020 ] Weird ZEO error: Aiieee! error code 25
noreply@sourceforge.net
noreply@sourceforge.net
Mon, 22 Apr 2002 03:47:15 -0700
Bugs item #547020, was opened at 2002-04-22 10:47
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=115628&aid=547020&group_id=15628
Category: None
Group: None
Status: Open
Resolution: None
>Priority: 9
Submitted By: Chris Withers (fresh)
Assigned to: Nobody/Anonymous (nobody)
Summary: Weird ZEO error: Aiieee! error code 25
Initial Comment:
On a Python ZEO client, we get:
> File c:\zope\2-4-2_base\lib\python\ZEO\ClientStorage.py, line 426, in tpc_vote
> (Object: (x.x.com', xxxx))
> File c:\zope\2-4-2_base\lib\python\ZEO\zrpc.py, line 228, in __call__
> TypeError: exceptions must be strings, classes, or instances
The matching entry on the Storage Server is:
> 2002-04-22T10:33:43 ERROR(200) zdaemon zdaemon: Mon Apr 22 11:33:43 2002: Aiieee! 2107
exited with error code: 25
After that, the storage server tries to fork, and we got the following entry pattern in the logs:
> ------
> 2002-04-22T10:33:43 INFO(0) zdaemon zdaemon: Mon Apr 22 11:33:43 2002: Houston, we
have
> forked
> ------
> 2002-04-22T10:33:43 INFO(0) zdaemon zdaemon: Mon Apr 22 11:33:43 2002: Hi, I just forked
> off a kid: 2155
> ------
> 2002-04-22T10:33:43 INFO(0) zdaemon zdaemon: Mon Apr 22 11:33:43 2002: Houston, we
have
forked
..however, the storage server doesn't ever accept connections afterwards until it is manually
stopped and restarted.
During this restart process, we often get the following entries in the storage server logs:
> ------
> 2002-04-21T09:22:22 PROBLEM(100) ZODB FS FS21 warn: /x/Data.fs > truncated, possibly due
to damaged records at 2147482867
>
> ------
> 2002-04-21T09:22:22 PROBLEM(100) ZODB FS FS21 warn: Writing truncated data from >
/x/Data.fs to /x/Data.fs.tr14
>
> ------
...but regardless of whether we get those messages or not, the storage server takes an age to
start and uses 100% CPU the whole time.
This storage server has been completely stable for about a month, and this problem has started
happening reccurrently in the last few days.
What's the best way to go about find what's going on?
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=115628&aid=547020&group_id=15628