TECHZEN Zenoss User Community ARCHIVE  

Error when running zodbscan

Subject: Error when running zodbscan
Author: [Not Specified]
Posted: 2016-10-13 01:01

Whenever I run zodbscan, I get an error like this... any idea on what this is and how I can fix this

[zenoss@zen01 ~]$ zodbscan -s

[2016-10-13 07:48:41] Initializing zodbscan v2.0.0 (detailed log at /opt/zenoss/log/toolbox/zodbscan.log)
[2016-10-13 07:48:42] Examining 3978725 items in the 'zodb' database:
[2016-10-13 07:56:14]  Scanning  [==============                                    ]  28% Traceback (most recent call last):
File "/opt/zenoss/bin/zodbscan", line 8, in 
load_entry_point('zenoss.toolbox==2.1.0dev', 'console_scripts', 'zodbscan')()
File "/opt/zenoss/lib/python2.7/site-packages/zenoss.toolbox-2.1.0dev-py2.7.egg/zenoss/toolbox/zodbscan.py", line 324, in main
PKEReporter(zodb_name).run(log, number_of_issues)
File "/opt/zenoss/lib/python2.7/site-packages/zenoss.toolbox-2.1.0dev-py2.7.egg/zenoss/toolbox/zodbscan.py", line 289, in run
reported, scanned, total = self.verify(oid, log, number_of_issues)
File "/opt/zenoss/lib/python2.7/site-packages/zenoss.toolbox-2.1.0dev-py2.7.egg/zenoss/toolbox/zodbscan.py", line 260, in verify
state = self._storage.load(oid)[0]
File "/opt/zenoss/lib/python/relstorage/storage.py", line 462, in load
state, tid_int = cache.load(cursor, oid_int)
File "/opt/zenoss/lib/python/relstorage/cache.py", line 281, in load
self._check_tid_after_load(oid_int, tid_int)
File "/opt/zenoss/lib/python/relstorage/cache.py", line 141, in _check_tid_after_load
'current_ts': str(TimeStamp(p64(self.current_tid))),
ZODB.POSException.ReadConflictError: Got data for OID 0x9ee220 from future transaction 268685739610358357 (2016-10-13 05:53:41.645745).  Current transaction is 268685717387617092 (2016-10-13 05:48:31.197636).

The transaction id and OID is different between runs.



< Previous
Issue Submitting New Post or Updates to Forums
  Next
running report in zenoss
>