Index: src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java =================================================================== --- src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java (revision 1090461) +++ src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java (working copy) @@ -805,6 +805,7 @@ public void detail(String details); public void progress(); public void print(String message); + public void resetErrors(); } private static class PrintingErrorReporter implements ErrorReporter { @@ -837,6 +838,11 @@ } } + @Override + public void resetErrors() { + errorCount = 0; + } + public synchronized void detail(String message) { if (details) { System.out.println(message); @@ -1120,6 +1126,7 @@ } // Just report fsck.setFixErrors(false); + fsck.errors.resetErrors(); code = fsck.doWork(); }