Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Currently, in the NodeManager's serviceInit() function, the configured executor is initialized before the node health checker/directory handler service are initialized. There are use cases where executor initialization requires access to 'good' local directories ( e.g for creation of temporary files , see YARN-3366 ). We need to figure out a way to make this possible.