[ https://issues.apache.org/jira/browse/HDFS-11112?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15849276#comment-15849276 ]
Hudson commented on HDFS-11112: ------------------------------- SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #11197 (See [https://builds.apache.org/job/Hadoop-trunk-Commit/11197/]) HDFS-11112. Journal Nodes should refuse to format non-empty directories. (arp: rev 6aa09dc28adc3e7c81258568ac08996eee0356da) * (edit) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/common/Storage.java * (edit) hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/qjournal/server/TestJournal.java * (edit) hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/qjournal/server/JNStorage.java > Journal Nodes should refuse to format non-empty directories > ----------------------------------------------------------- > > Key: HDFS-11112 > URL: https://issues.apache.org/jira/browse/HDFS-11112 > Project: Hadoop HDFS > Issue Type: Improvement > Reporter: Arpit Agarwal > Assignee: Yiqun Lin > Fix For: 2.9.0 > > Attachments: HDFS-11112.001.patch, HDFS-11112.002.patch > > > Journal Nodes should reject the {{format}} RPC request if a storage directory > is non-empty. The relevant code is in {{JNStorage#format}}. > {code} > void format(NamespaceInfo nsInfo) throws IOException { > setStorageInfo(nsInfo); > ... > unlockAll(); > sd.clearDirectory(); > writeProperties(sd); > createPaxosDir(); > analyzeStorage(); > {code} > This would make the behavior similar to {{namenode -format -nonInteractive}}. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org