Details
-
Improvement
-
Status: Open
-
Trivial
-
Resolution: Unresolved
-
None
-
None
-
None
Description
When container-executor fails to access it's config file, the following message will be thrown:
org.apache.hadoop.yarn.server.nodemanager.LinuxContainerExecutor: Exit code from container executor initialization is : 24 ExitCodeException exitCode=24: Invalid conf file provided : /etc/hadoop/conf/container-executor.cfg
The real problem may be a change in the container-executor not running as set uid root.
From:
https://hadoop.apache.org/docs/r2.6.0/hadoop-yarn/hadoop-yarn-site/SecureContainer.html
The container-executor program must be owned by root and have the permission set --
sr-s--.
The error message could be improved by printing out the effective user id with the error message, and possibly the executable trying to access the config file.
Attachments
Issue Links
- is depended upon by
-
YARN-522 [Umbrella] Better reporting for crashed/Killed AMs and Containers
- Open