假设有3个节点:Slave1,Slave2和Slave3。 Slave1和Slave2正在制作一个mapreduce集群.Slave2和Slave3正在制作另一个mapreduce集群。
ON Slave1 MACHINE
i) conf/masters
Slave1
ii)conf/slaves
Slave2
iii)conf/mapred-site.xml
<property>
<name>mapred.job.tracker</name>
<value>Slave1:54311</value>
</property>
ON Slave2 MACHINE
i)conf/mapred-site.xml
<property>
<name>mapred.job.tracker</name>
<value>Slave1:54311</value>
使第二个群集Slave2(JobTracker)和Slave3(tasktracker)做了以下
ON Slave2 MACHINE
i) conf/masters
Slave2
ii)conf/slaves
Slave3
iii)conf/mapred-site.xml
<property>
<name>mapred.job.tracker</name>
<value>Slave2:54311</value>
</property>
现在什么应该在Slave2上为第二个集群运行JOBTRACKER?
ON Slave3 MACHINE
i)conf/mapred-site.xml
<property>
<name>mapred.job.tracker</name>
<value>Slave2:54311</value>
我希望我明白我的观点。任何建议!!!