HDFS-3612. Single namenode image directory config warning can be improved. Contributed by Andy Isaacson. (harsh)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1361060 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Harsh J 2012-07-13 07:21:18 +00:00
parent d9fc2b7f8e
commit 0565cb3c03
2 changed files with 9 additions and 4 deletions

View File

@ -137,6 +137,9 @@ Release 2.0.1-alpha - UNRELEASED
HDFS-3306. fuse_dfs: don't lock release operations.
(Colin Patrick McCabe via eli)
HDFS-3612. Single namenode image directory config warning can
be improved. (Andy Isaacson via harsh)
OPTIMIZATIONS
HDFS-2982. Startup performance suffers when there are many edit log

View File

@ -378,12 +378,14 @@ public static FSNamesystem loadFromDisk(Configuration conf,
throws IOException {
if (namespaceDirs.size() == 1) {
LOG.warn("Only one " + DFS_NAMENODE_NAME_DIR_KEY
+ " directory configured , beware data loss!");
LOG.warn("Only one image storage directory ("
+ DFS_NAMENODE_NAME_DIR_KEY + ") configured. Beware of dataloss"
+ " due to lack of redundant storage directories!");
}
if (namespaceEditsDirs.size() == 1) {
LOG.warn("Only one " + DFS_NAMENODE_EDITS_DIR_KEY
+ " directory configured , beware data loss!");
LOG.warn("Only one namespace edits storage directory ("
+ DFS_NAMENODE_EDITS_DIR_KEY + ") configured. Beware of dataloss"
+ " due to lack of redundant storage directories!");
}
FSImage fsImage = new FSImage(conf, namespaceDirs, namespaceEditsDirs);