Details

    • Sub-task
    • Status: Resolved
    • Resolution: Fixed
    • None
    • Myriad 0.1.0
    • None
    • None

    Description

      Mesos now dynamically configures ports of the Node Manager. This addresses Issue MYRIAD-40 completely and Issue MYRIAD-45 partially.

      This is done by first checking if three ports are available in the resource offer, if so they are added the TaskInfo object and passed to the executor via NMTaskConfig.

      Added NMPorts.java, an immutable helper class used by TaskFactory.java, essentially a Tuple Object.

      Tested on one node cluster, map reduce jobs complete as expected, all NM web ports are linked to the RM as expected.

      Updated myriad-dev.md to reflect changes. Other than the modifications to yarn-site.xml no other changes are needed. If the modifications are left out, the node manage will use the default ports.

      Attachments

        Issue Links

          Activity

            People

              darinj Darin J
              darinj Darin J
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: