PrepAway - Latest Free Exam Questions & Answers

Which process instantiates user code, and executes map and reduce tasks on a cluster running MapReduce V2 (MRv

Which process instantiates user code, and executes map and reduce tasks on a cluster running
MapReduce V2 (MRv2) on YARN?

PrepAway - Latest Free Exam Questions & Answers

A.
NodeManager

B.
ApplicationMaster

C.
ResourceManager

D.
TaskTracker

E.
JobTracker

F.
DataNode

G.
NameNode

14 Comments on “Which process instantiates user code, and executes map and reduce tasks on a cluster running MapReduce V2 (MRv

  1. Bhavan says:

    the correct option should be B …. There is no job tracker in YARN. and its associated application master’s responsibility to run job.




    0



    0
  2. John says:

    Should be “A” – since this is “Yarn”. Application Master doesn’t run the job – it negotiates with ResourceManager for containers (NodeManagers) to run/exec the job (map and reduce tasks)




    0



    0
    1. pg says:

      yup, A is the answer. Resources are requested by Application master and then the NodeManager is instructed to execute them.




      0



      0
  3. L Ed says:

    This is the problem I have run into with the answers supplied by these guides. The answers are frequently not correct. This answer of E would be fine if the question was dealing with MapReduce v1. I agree with Bhavan that the sqnwer should be ‘B’ (see link http://hortonworks.com/blog/apache-hadoop-yarn-concepts-and-applications/). The answers you get from these study/answer guides for most tests seem pretty dead on but for Hadoop it is really messed up. I took the test using these answer/questions and I blew it miserably. I scapped that $295 as a learning experience and I am going through the answer guide and checking them against the web and the Hadoop Operations/Hadoop the definitive guide # edition. I wish you luck but recheck the answers from the guides.




    0



    0
  4. GN says:

    Answer A Nodemanager. From Cloudera training documents

    Application Master
    – Ensures NodeManager(s) complete tasks.

    Nodemanager
    -Launch processes into containers on request from
    ApplicaHonMasters




    0



    0
  5. as says:

    User submits an app request by passing config for Application Manager to Resource Manager.
    Resource Manager allocates a container for Application Manager on a node. Tells Node Manager in charge of that node to launch the Application Manager container.
    Application Manager registers back with Resource Manager. Asks for more containers to run tasks.
    Resource Manager allocates the containers on different nodes in the cluster.
    Application Manager talks directly to the Node Managers on those nodes to launch the containers for tasks.
    Application Manager monitors the progress of the tasks.
    When all the application’s tasks are done, Application Manager unregisters itself from Resource Manager.
    Resource Manager reclaims the previously allocated containers for the application.




    0



    0
  6. Natarajan Ramanathan says:

    A. NodeManager
    – Manages life/cycle of containers
    – Launches Map and Reduce tasks in containers
    – Monitors resource consumption




    0



    0

Leave a Reply

Your email address will not be published. Required fields are marked *