I have a customer site (Plone 3.0.6) causing an error during packing:

  Module ZPublisher.Publish, line 119, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 42, in call_object
  Module <string>, line 3, in _facade
  Module AccessControl.requestmethod, line 64, in _curried
  Module App.ApplicationManager, line 431, in manage_pack
  Module ZODB.DB, line 624, in pack
  Module ZEO.ClientStorage, line 846, in pack
  Module ZEO.ServerStub, line 165, in pack
  Module ZEO.zrpc.connection, line 650, in call
CorruptedDataError: Error reading unknown oid.  Found '' at 81036527
^C2011-07-14 13:36:22 INFO SignalHandler Caught signal SIGINT
2011-07-14 13:36:22 INFO Z2 Shutting down

Using multi-zodb-gc reveals an error:

plone@web1:~/poskeyerror-check$ bin/multi-zodb-gc storage.cfg
<zc.zodbdgc.Bad instance at 0x20578c0>

plone@web1:~/poskeyerror-check$ bin/multi-zodb-check-refs storage.cfg


Using fscover.py does not help here..

plone@web1:~/poskeyerror-check$ bin/python ./lib/python2.6/site-packages/ZODB3-3.10.3-py2.6-linux-x86_64.egg/ZODB/fsrecover.py Data.fs Data2.fs
Recovering Data.fs into Data2.fs
No handlers could be found for logger "ZODB.FileStorage"
. 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 0
0 bytes removed during recovery

Any more options?

Andreas

<<attachment: lists.vcf>>

_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to