YARN-7396. NPE when accessing container logs due to null dirsHandler. Contributed by Jonathan Hung

This commit is contained in:
Jian He 2017-11-01 17:00:32 -07:00 committed by Jonathan Hung
parent 16faceb0da
commit 4d82318eb1
1 changed files with 2 additions and 1 deletions

View File

@ -373,6 +373,8 @@ public class NodeManager extends CompositeService
this.aclsManager = new ApplicationACLsManager(conf);
this.dirsHandler = new LocalDirsHandlerService(metrics);
boolean isDistSchedulingEnabled =
conf.getBoolean(YarnConfiguration.DIST_SCHEDULING_ENABLED,
YarnConfiguration.DEFAULT_DIST_SCHEDULING_ENABLED);
@ -396,7 +398,6 @@ public class NodeManager extends CompositeService
// NodeManager level dispatcher
this.dispatcher = createNMDispatcher();
dirsHandler = new LocalDirsHandlerService(metrics);
nodeHealthChecker =
new NodeHealthCheckerService(
getNodeHealthScriptRunner(conf), dirsHandler);