Amar Kamat wrote:
Fabrizio detto Mario wrote:
Hello Hadoop community,
I read about Hadoop framework (
http://hadoop.apache.org/core/docs/r0.16.3/mapred_tutorial.html) this
phrase:
"The Map-Reduce framework consists of a single master JobTracker and one
slave TaskTracker per cluster-node..."

Is The Job Tracker (Master Node) unique and static for my cluster? Is The
Job Tracker the same for each map/reduce run?

The job-tracker process controls certain task-trackers processes. These task-trackers can be on same machine or different machines. One task-tracker is controlled by a single job-tracker. You could have multiple map-reduce clusters (each with different job-trackers) on a same physical cluster. So here are the answers 1) The job-tracker is unique for a map-reduce cluster (logical) consisting of a set of trackers. There can be multiple such job-trackers each controlling different set of trackers, possibly in the same physical cluster. 2) The job-tracker is same for all jobs that run on the same set of trackers. It is possible to have multiple task-trackers running simultaneously on a same machine (differentiated by ports) and hence each tracker can be under different job-trackers and hence one machine
"and hence each tracker can be under different job-trackers .."
should be
"and hence each node can be under different job-trackers .."
Amar
can be under multiple logical clusters.
Amar
If the response is positive, hadoop is different from map/reduce Google
implementation. In Google Implementation the Master node is "one copies of
program" (See MapReduce: Simplified Data Processing on Large Clusters).

Thanks.



Reply via email to