Henk Vandenbergh

Wednesday Aug 05, 2009

Data Validation and Journaling and journal recovery

One thing that I discovered last summer, but have not had the time to resolve yet is the fact that there is a small window after journal recovery where Vdbench may report a Data Validation error while there really is no cause for it. Since Vdbench writes a journal record before it starts the i/o, and then an other after the i/o completes, it can be that Vdbench or the system shuts down before the write is complete. The question then during journal recovery is "did this i/o complete or not". Vdbench does not resolve this. It should accept the block to contain either the BEFORE contents or the AFTER contents.  This windows is pretty small though.

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed

Calendar

Feeds

Search

Links

Navigation

Referrers