Hadoop单节点安装2.5.1后无法查看任务跟踪器和作业跟踪器

Hadoop单节点安装2.5.1后无法查看任务跟踪器和作业跟踪器,hadoop,Hadoop,我是Hadoop 2.5.1的新手。由于我之前已经安装了Hadoop 1.0.4,所以我认为安装过程应该是相同的,所以请遵循下面的教程 一切都很好,即使我在core-site.xml中给出了这些设置 <name>fs.default.name</name> <value>hdfs://localhost:54310</value> 我在jps中没有看到任务跟踪器和工作跟踪器。这些恶魔在哪里奔跑。 没有这些执事,我怎么能运行Mapreduce

我是Hadoop 2.5.1的新手。由于我之前已经安装了Hadoop 1.0.4,所以我认为安装过程应该是相同的,所以请遵循下面的教程

一切都很好,即使我在core-site.xml中给出了这些设置

<name>fs.default.name</name>

  <value>hdfs://localhost:54310</value>
我在jps中没有看到任务跟踪器和工作跟踪器。这些恶魔在哪里奔跑。 没有这些执事,我怎么能运行Mapreduce作业

谢谢


Sreelatha K.

从hadoop版本hadoop 2.0开始,默认处理框架已更改为经典Mapreduce中的纱线。您使用的是纱线,在纱线中看不到Jobtracker和Tasker。在YARN中,Jobtracker和Tasktracker分别被资源管理器和节点管理器取代


但您仍然可以选择使用经典的Mapreduce框架而不是纱线

在Hadoop 2中,有另一种运行MapReduce作业的方法,称为Thread。由于您在warn.xml中进行了更改,因此MapReduce处理是使用warn进行的,而不是使用传统的MapReduce框架。这可能就是为什么在执行jps命令后没有看到TaskTracker和JobTracker列出的原因。请注意,ResourceManager和NodeManager是Thread的守护进程。

Thread是下一代资源管理器,它可以与Apache spark、storm和许多其他工具集成,您可以使用这些工具编写map reduce作业

hduser@secondmaster:~$ jps

5178 ResourceManager

5038 SecondaryNameNode

4863 DataNode

5301 NodeManager

4719 NameNode

6683 Jps