Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Incompatible change, Reviewed
Description
Information such as containerId, nodemanager hostname, nodemanager port is not set in the environment when any container is launched.
For an AM, the RM does all of this for it but for a container launched by an application, all of the above need to be set by the ApplicationMaster.
At the minimum, container id would be a useful piece of information. If the container wishes to talk to its local NM, the nodemanager related information would also come in handy.
Attachments
Attachments
Issue Links
- relates to
-
YARN-603 Create a testcase to validate Environment.MALLOC_ARENA_MAX
- Open
-
YARN-604 The checkers in the MRAppMaster should validate everything that the NM is supposed to be setting in the env
- Open
-
MAPREDUCE-5175 Update MR App to not set envs that will be set by NMs anyways after YARN-561
- Closed
-
YARN-602 NodeManager should mandatorily set some Environment variables into every containers that it launches
- Closed