More info Re: [ZODB-Dev] Eeeek!!! I got this traceback from Berkeley Full Storage.

JohnD.Heintz JohnD.Heintz
Tue, 21 Aug 2001 11:45:07 -0500


Here is the output from db_recover:
db_recover: zodb_pickles: file size not a multiple of the pagesize
db_recover: zodb_pickles: file size not a multiple of the pagesize
db_recover: zodb_pickles: file size not a multiple of the pagesize
db_recover: zodb_pickles: file size not a multiple of the pagesize
=2E..
<lots of these>
=2E..
db_recover: zodb_pickles: file size not a multiple of the pagesize
db_recover: zodb_pickles: file size not a multiple of the pagesize
db_recover: zodb_pickles: file size not a multiple of the pagesize
db_recover: warning: zodb_pickles: No such file or directory

and here is the output from the db_checkpoint:
db_checkpoint: open: No such file or directory                           =
    =20


What do I do now?
John

On Tuesday 21 August 2001 08:52, John D. Heintz wrote:
> What should I do?  What info should I gather?
>
> This is using just the ZODB from CORBA, not Zope.
>
> Using Berkeley Full Storage
> Traceback (most recent call last):
>   File "berkeleyStorage.py", line 32, in ?
>     d =3D db()
>   File "berkeleyStorage.py", line 27, in db
>     return ZODB.DB(storage())
>   File "berkeleyStorage.py", line 23, in storage
>     _storage =3D Full.Full("Berkeley", _dataDir)
>   File
> "/usr/local/stow/python/lib/python2.1/site-packages/bsddb3Storage/Berke=
leyB
>ase.py", line 78, in __init__
>     self._setupDBs()
>   File
> "/usr/local/stow/python/lib/python2.1/site-packages/bsddb3Storage/Full.=
py",
> line 145, in _setupDBs
>     self._pickles =3D self._setupDB('pickles')
>   File
> "/usr/local/stow/python/lib/python2.1/site-packages/bsddb3Storage/Berke=
leyB
>ase.py", line 100, in _setupDB
>     d.open(self._prefix + name, db.DB_BTREE, db.DB_CREATE)
> bsddb3._db.DBInvalidArgError: (22, 'Invalid argument --
> /home/bonnell/src/bonnell/thor/thor_corba/scripts/thor_storages/berkele=
y_da
>ta/zodb_pickles: file size not a multiple of the pagesize')

--=20
=2E . . . . . . . . . . . . . . . . . . . . . . .

John D. Heintz | Senior Engineer

1016 La Posada Dr. | Suite 240 | Austin TX 78752
T 512.633.1198 | jheintz@isogen.com

w w w . d a t a c h a n n e l . c o m