Results of CheckDS.py

Ed Leafe <[email protected]> Wed, 7 Feb 2007 07:17:13 -0500
Newsgroups gmane.comp.web.zope.zodb.dirstorage
Message-ID <[email protected]>
	I ran checkds.py yesterday, and got the following results:

Lots and lots of lines like:
data files whose transaction file is not linked into history: A/ 
o0/00/00/00/00/00/0D/05D/0363D01E35539DCC

...followed by:
      26316 maximum referencee graph depth
     2883.1 average reference graph depth
29729292561 bytes in object files
      43945 transactions
     245355 revisions of objects
      37709 data files whose transaction file is not linked into history
     120467 objects
          4 data files with no corresponding transaction file
    6737567 bytes in transaction files
29736030128 total bytes
         19 object data files with bad md5 checksum
Unlocked snapshot mode
Traceback (most recent call last):
   File "checkds.py", line 436, in ?
     main()
   File "checkds.py", line 43, in main
     s.release()
   File "/usr/lib/zope2.9//lib/python/DirectoryStorage/snapshot.py",  
line 169, in release
     self.closer()
   File "/usr/lib/zope2.9//lib/python/DirectoryStorage/snapshot.py",  
line 203, in closer
     toolkit.leaveSnapshot(code)
   File "/usr/lib/python2.4/xmlrpclib.py", line 1096, in __call__
     return self.__send(self.__name, args)
   File "/usr/lib/python2.4/xmlrpclib.py", line 1383, in __request
     verbose=self.__verbose
   File "/usr/lib/python2.4/xmlrpclib.py", line 1147, in request
     return self._parse_response(h.getfile(), sock)
   File "/usr/lib/python2.4/xmlrpclib.py", line 1286, in _parse_response
     return u.close()
   File "/usr/lib/python2.4/xmlrpclib.py", line 744, in close
     raise Fault(**self._stack[0])
xmlrpclib.Fault: <Fault -1: 'Unexpected Zope exception: \nTraceback  
(most recent call last):\n  File "/usr/lib/zope2.9/lib/python/ 
ZPublisher/Publish.py", line 196, in publish_module_standard\n     
response = publish(request, module_name, after_list, debug=debug)\n   
File "/usr/lib/zope2.9/lib/python/ZPublisher/Publish.py", line 146,  
in publish\n    sys.exc_info()[2],\n  File "/usr/lib/zope2.9/lib/ 
python/ZPublisher/Publish.py", line 115, in publish\n    request,  
bind=1)\n  File "/usr/lib/zope2.9/lib/python/ZPublisher/mapply.py",  
line 88, in mapply\n    if debug is not None: return debug 
(object,args,context)\n  File "/usr/lib/zope2.9/lib/python/ZPublisher/ 
Publish.py", line 41, in call_object\n    result=apply(object,args) #  
Type s<cr> to step into published object.\n  File "/usr/zopesites/ 
leafe.com/Products/DirectoryStorageToolkit/ 
DirectoryStorageToolkit.py", line 37, in leaveSnapshot\n     
self._p_jar._storage.leave_snapshot(code or \'toolkit\')\n  File "/ 
usr/lib/zope2.9//lib/python/DirectoryStorage/ 
BaseDirectoryStorage.py", line 277, in leave_snapshot\n    return  
self.filesystem.leave_snapshot(\'user/\'+code)\n  File "/usr/lib/ 
zope2.9//lib/python/DirectoryStorage/LocalFilesystem.py", line 426,  
in leave_snapshot\n    raise DirectoryStorageError(\'bad code %r!=%r 
\' % (code,self.snapshot_code))\nDirectoryStorageError: bad code  
\'user/marge-16223\'!=\'startup\'\n'>

	I'm not sure what version I'm running (how do I tell?). My main  
question is: what do I do with this information? How do I correct  
these problems, or is there no way to fix them? The site seems to be  
running OK at the moment.

-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642