--- org/apache/hadoop/hbase/util/HBaseFsckRepair.java 2013-10-30 09:29:16.000000000 +0800 +++ org/apache/hadoop/hbase/util/HBaseFsckRepair.java 2014-05-13 18:22:12.000000000 +0800 @@ -147,7 +147,11 @@ HConnection connection = admin.getConnection(); HRegionInterface rs = connection.getHRegionConnection(server.getHostname(), server.getPort()); - rs.closeRegion(region, false); + try{ + rs.closeRegion(region, false); + } catch (IOException e) { + LOG.warn("Exception when closing region: " + region.getRegionNameAsString(), e); + } long timeout = admin.getConfiguration() .getLong("hbase.hbck.close.timeout", 120000); long expiration = timeout + System.currentTimeMillis();