Index: src/main/java/org/apache/hadoop/hbase/util/hbck/OfflineMetaRepair.java =================================================================== --- src/main/java/org/apache/hadoop/hbase/util/hbck/OfflineMetaRepair.java (revision 1295002) +++ src/main/java/org/apache/hadoop/hbase/util/hbck/OfflineMetaRepair.java (working copy) @@ -61,7 +61,10 @@ // create a fsck object Configuration conf = HBaseConfiguration.create(); + // Cover both bases, the old way of setting default fs and the new. + // We're supposed to run on 0.20 and 0.21 anyways. conf.set("fs.defaultFS", conf.get(HConstants.HBASE_DIR)); + conf.set("fs.default.name", conf.get(HConstants.HBASE_DIR)); HBaseFsck fsck = new HBaseFsck(conf); // Process command-line args. @@ -75,6 +78,7 @@ String path = args[i]; conf.set(HConstants.HBASE_DIR, path); conf.set("fs.defaultFS", conf.get(HConstants.HBASE_DIR)); + conf.set("fs.default.name", conf.get(HConstants.HBASE_DIR)); } else { String str = "Unknown command line option : " + cmd; LOG.info(str);