HadoopConceptsNote

YARN Application Run

  • (Step 1) Client ask ResourceManager to run an ApplicationMaster
  • (Step 2a and 2b) ResourceManager find a NodeManager that can launch the ApplicationMaster in container.
    • Once computing and return result to client.
    • (Step 3) Or request more containers from ResourceManager.
  • (Step 4a and 4b) From (Step 3) run a distributed computation, MapReduce