jobtracker和tasktracker未打开

3npbholx  于 2021-06-02  发布在  Hadoop
关注(0)|答案(3)|浏览(426)

我已经成功安装了ubuntu12.04和hadoop2.3.0。
输入jps命令后,我发现输出如下

4135 jps
2582 SeconadaryNameNode
3143 NodeManager
2394 Namenode
2391 Datanode
3021 ResourceManager

为什么不显示jobtracker和tasktracker。我尝试了start-mapred.sh,但是它显示找不到命令(我搜索了hadoop目录,没有找到这样的文件,所以我认为更新的版本,即2.0.3已经弃用了它,并且一定有其他方法来启动jobtracker和tasktracker)
localhost:50070 working 很好,但是localhost:50030 and localhost:50060 shows 无法连接。
有人能帮我吗?

cnjp1d6j

cnjp1d6j1#

要监视基于yarn的hadoop系统,您可以使用其webui,网址为:

localhost:8088

另外,如果您想查看有关已执行作业的统计信息或查看生成的日志,则必须启动jobhistory服务器。可通过以下命令启动:

mr-jobhistory-daemon.sh start history server

一旦历史服务器启动,您就可以查看在单个位置生成的日志。您可以访问历史服务器

localhost:19888
j13ufse2

j13ufse22#

您已经用yarn安装了hadoop2.x。jobtracker和tasktracker现在被nodemanager、resourcemanager和applicationmaster所取代。有关Yarn(mrv2)的更多信息。
http://hadoop.apache.org/docs/r2.3.0/hadoop-yarn/hadoop-yarn-site/yarn.html

b1uwtaje

b1uwtaje3#

我相信您启动jobhistory服务器的命令有点不正确。历史记录和服务器之间没有空格。我的命令是:/usr/local/hadoop/sbin/mr-jobhistory-daemon.sh start historyserver/sbin vs./bin是由于我的hadoop版本。

相关问题