HDFS-11849. JournalNode startup failure exception should be logged in log file. Contributed By Surendra Singh Lilhore.
This commit is contained in:
parent
2a8fcf0c9a
commit
9cab42cc79
|
@ -17,6 +17,8 @@
|
|||
*/
|
||||
package org.apache.hadoop.hdfs.qjournal.server;
|
||||
|
||||
import static org.apache.hadoop.util.ExitUtil.terminate;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileFilter;
|
||||
import java.io.IOException;
|
||||
|
@ -330,7 +332,12 @@ public class JournalNode implements Tool, Configurable, JournalNodeMXBean {
|
|||
|
||||
public static void main(String[] args) throws Exception {
|
||||
StringUtils.startupShutdownMessage(JournalNode.class, args, LOG);
|
||||
try {
|
||||
System.exit(ToolRunner.run(new JournalNode(), args));
|
||||
} catch (Throwable e) {
|
||||
LOG.error("Failed to start journalnode.", e);
|
||||
terminate(-1, e);
|
||||
}
|
||||
}
|
||||
|
||||
public void doPreUpgrade(String journalId) throws IOException {
|
||||
|
|
Loading…
Reference in New Issue