Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-4861

Log recovery can not succeed after failed marker written in recovery directory

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Invalid
    • None
    • None
    • tserver
    • None

    Description

      Accumulo version 1.8.1.  When tserver log recovery fails in LogSorter.sort() and a FailedMarkerPath (failed) file is written to the recovery directory, subsequent recoveries fail due to the presence of this file.  In subsequent recovery attempts, when the subdirectories of the recovery root directory are iteratated over in the RecoveryLogReader constructor, the failed marker is interpreted as any other partial results directory and an exception is generated when the underlying data can not be read.  This happens even when a finished marker exists (both were present with the same timestamp - another issue?) because failed comes before finished alphabetically.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              bill.oley Bill Oley
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: