diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.java index 6fd1764..e3d39ff 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionFileSystem.java @@ -38,6 +38,7 @@ import org.apache.hadoop.fs.FSDataOutputStream; import org.apache.hadoop.fs.FileStatus; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.FileUtil; +import org.apache.hadoop.fs.LocalFileSystem; import org.apache.hadoop.fs.LocatedFileStatus; import org.apache.hadoop.fs.Path; import org.apache.hadoop.fs.permission.FsPermission; @@ -196,7 +197,9 @@ public class HRegionFileSystem { try { ReflectionUtils.invokeMethod(this.fs, "setStoragePolicy", storeDir, policyName); } catch (Exception e) { - LOG.warn("Failed to set storage policy of [" + storeDir + "] to [" + policyName + "]", e); + if (!(this.fs instanceof LocalFileSystem)) { + LOG.warn("Failed to set storage policy of [" + storeDir + "] to [" + policyName + "]", e); + } } }