Details
-
Improvement
-
Status: Patch Available
-
Major
-
Resolution: Unresolved
-
2.7.1
-
None
Description
There can be situations where multiple NMs are running on the same host; emulating multi-host YARN cluster on one host, deploying dockerized NMs that share network stack. In such cases, RM should be able to distinguish NMs running on the same host. However, current implementation checks validity of NM based only on hostname (NodesListManager.isValidNode()). So it is not possible to distinguish a specific NM from other NMs on the same host.