Hadoop2.0中的Job Tracker和TaskTracker

时间:2014-09-21 21:58:28

标签: hadoop mapreduce yarn

我安装了Hadoop 2.4.X.正如预期的那样,没有JobTracker和TaskTracker。它的纱线为基础。有没有办法让它使用旧的JobTracker和TaskTracker for MapReduce而不是基于Yarn?总之,我可以在这上面运行JT和TT守护进程吗?

2 个答案:

答案 0 :(得分:0)

默认情况下,2.4.x安装中没有map reduce的配置文件,即使有一个名为mapred-site.xml.template的文件。将文件重命名为mapred-site.xml并记住设置属性mapred .framework.name to classic使用job tracker和tasktracker。也不能使用启动脚本start-all.sh,因为它执行脚本start-dfs.sh和start-yarn.sh.You需要执行脚本启动jobtracker和tasktracker。

答案 1 :(得分:0)

如上所述,Hadoop 2.0(yarn)中没有Jobtracker和Tasktracer。最好遵循这条指令(http://codesfusion.blogspot.in/2013/10/setup-hadoop-2x-220-on-ubuntu.html)来获得想法,你会发现这些过程如下:

  • 25578 ResourceManager
  • 25411 SecondaryNameNode
  • 447 Jps
  • 29464 NameNode
  • 25222 DataNode
  • 25905 NodeManager