2014-11-05 38 views
0

Iam Hadoop 2.5.1新增。因为我之前已经安装了Hadoop 1.0.4,所以我认为安装过程与以下教程相同。Hadoop单节点安装后无法看到任务跟踪器和Jobtracker 2.5.1

http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/

每一件事情是罚款,甚至我已经给核心-site.xml中

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

    <value>hdfs://localhost:54310</value> 

这些设置,但我在几个网站看到了这个价值为9000

而且也在yarn.xml中更改。

当我运行mapreduce作业时,仍然一切正常。但我的问题是

当我运行命令JPS它给了我这个输出..

[email protected]:~$ jps 

5178 ResourceManager 

5038 SecondaryNameNode 

4863 DataNode 

5301 NodeManager 

4719 NameNode 

6683 Jps 

我没有看到在JPS任务跟踪器和作业服务器。这些恶魔在哪里运行。 没有这些deamons我怎么能够运行Mapreduce工作。

感谢,

Sreelatha K.

回答

0

从Hadoop的版本的Hadoop 2.0起,默认处理框架已经从传统的MapReduce改为纱。您正在使用YARN,您无法在YARN中看到Jobtracker,Tasker。在YARN中,Jobtracker和Tasktracker分别由Resource manager和Nodemanager取代。

但是您仍然可以选择使用Classic Mapreduce框架而不是YARN。

0

在Hadoop 2中,有一种运行MapReduce作业的替代方法,称为YARN。由于您在yarn.xml中进行了更改,所以MapReduce处理使用YARN进行,而不是使用传统的MapReduce框架。这可能是您执行jps命令后未看到TaskTracker和JobTracker列表的原因。请注意,ResourceManager和NodeManager是YARN的守护进程。

0

YARN是下一代资源管理器,能够与Apache火花,风暴和更多可用于编写map-reduce作业的工具集成

相关问题