分享

求助:jobhistory页面中什么都没有

<configuration>
    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>
    <property>
        <name>mapreduce.jobhistory.address</name>
        <value>localhost:10020</value>
    </property>

    <property>
        <name>mapreduce.jobhistory.webapp.address</name>
        <value>localhost:19888</value>
    </property>
    <property>
        <name>mapreduce.jobhistory.done-dir</name>
        <value>${yarn.app.mapreduce.am.staging-dir}/history/done</value>
    </property>

    <property>
        <name>mapreduce.jobhistory.intermediate-done-dir</name>
        <value>${yarn.app.mapreduce.am.staging-dir}/history/done_intermediate</value>
    </property>

    <property>
        <name>yarn.app.mapreduce.am.staging-dir</name>
        <value>/tmp/hadoop-yarn/staging</value>
    </property>
</configuration>


以上是mapred-site.xml的设置,不知道jobhistory的logs在那里查看,在eclipse运行了程序,查看不到

已有(10)人评论

跳转到指定楼层
tntzbzc 发表于 2015-5-19 15:51:24
楼主这几个确定吗?如果不确定,是可以去掉的。如果真想配置的话,看看他们的权限是否正确

[mw_shl_code=xml,true] <property>
        <name>mapreduce.jobhistory.done-dir</name>
        <value>${yarn.app.mapreduce.am.staging-dir}/history/done</value>
    </property>

    <property>
        <name>mapreduce.jobhistory.intermediate-done-dir</name>
        <value>${yarn.app.mapreduce.am.staging-dir}/history/done_intermediate</value>
    </property>

    <property>
        <name>yarn.app.mapreduce.am.staging-dir</name>
        <value>/tmp/hadoop-yarn/staging</value>
    </property>[/mw_shl_code]
回复

使用道具 举报

h510672175 发表于 2015-5-19 15:56:41
tntzbzc 发表于 2015-5-19 15:51
楼主这几个确定吗?如果不确定,是可以去掉的。如果真想配置的话,看看他们的权限是否正确

[mw_shl_code ...

已经去掉了  ,那把logs放到hdfs中,没什么影响可是还是不行

回复

使用道具 举报

tntzbzc 发表于 2015-5-19 16:11:48
h510672175 发表于 2015-5-19 15:56
已经去掉了  ,那把logs放到hdfs中,没什么影响可是还是不行



log?楼主尽量描述清晰和详细些。

检查配置是否正确参考这个:
hadoop(2.x)以hadoop2.2为例完全分布式最新高可靠安装文档

historyserver启动后,就可以了。
[mw_shl_code=bash,true]mr-jobhistory-daemon.sh start historyserver[/mw_shl_code]

具体参考这个:
hadoop2.X使用手册1:通过web端口查看主节点、slave1节点及集群运行状态
回复

使用道具 举报

h510672175 发表于 2015-5-19 16:32:10
tntzbzc 发表于 2015-5-19 16:11
log?楼主尽量描述清晰和详细些。

检查配置是否正确参考这个:

照着那个来了一遍 还是不行   真是醉了啊  

谢谢您啊

点评

如果完全一样没有问题的,我的就成功了  发表于 2015-5-19 17:54
回复

使用道具 举报

xuanxufeng 发表于 2015-5-19 18:12:14
h510672175 发表于 2015-5-19 16:32
照着那个来了一遍 还是不行   真是醉了啊  

谢谢您啊

楼主的看样是伪分布
回复

使用道具 举报

langke93 发表于 2015-5-19 18:31:09
xuanxufeng 发表于 2015-5-19 18:12
楼主的看样是伪分布

伪分布这样配置下试试
[mw_shl_code=xml,true]<configuration>

        <property>
                <name>mapreduce.framework.name</name>
                <value>yarn</value>
        </property>
<!-- 配置 MapReduce JobHistory Server 地址 ,默认端口10020 -->
    <property>
            <name>mapreduce.jobhistory.address</name>
            <value>0.0.0.0:10020</value>
    </property>
<!-- 配置 MapReduce JobHistory Server web ui 地址, 默认端口19888 -->
    <property>
            <name>mapreduce.jobhistory.webapp.address</name>
            <value>0.0.0.0:19888</value>
     </property>
</configuration>[/mw_shl_code]

回复

使用道具 举报

h510672175 发表于 2015-5-19 19:20:40
回复

使用道具 举报

斯巴达之狐 发表于 2016-8-30 17:36:41
这几天我也碰到了楼主的问题,打开19888端口网页没有 QQ截图20160830173407.png ,后来通过配置文件,我找到日志的保存目录,这个配置下的 QQ截图20160830173407.png (HDFS),发现根本没有任何日志文件,现在在找不输出日志文件(或是不输出到指定目录)的原因,想知道楼主你现在解决的怎么样了?望回复
回复

使用道具 举报

斯巴达之狐 发表于 2016-9-7 16:10:46
斯巴达之狐 发表于 2016-8-30 17:36
这几天我也碰到了楼主的问题,打开19888端口网页没有,后来通过配置文件,我找到日志的保存目录,这个配置 ...

困扰多年的疑难杂症终于得到解决,原来是在core-site.xml中的配置出错了,hadoop-tmp-dir的配置写成了Hadoop-tmp-dir。看来配置文件里连大小写都不能拼错啊。改过之后,从新启动集群,没有问题,可以看到jobhistory有内容
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条