很多个hadoop mapreduce任务通过jobcontrol提交后,job运行状态监控循环报错无法连接job历史服务器,但已经启动了历史服务器,何解?谢谢

[复制链接]
查看11 | 回复0 | 2021-1-27 05:40:48 | 显示全部楼层 |阅读模式
数量为10几甚至20多个或者更多的mapreduce任务,通过jobcontrol类的add函数添加后运行,很大几率会报如下错误:
Applicationstateiscompleted.FinalApplcationStatus=SUCCEEDED.Redirectingtojobhistoryserver.
Retryingconnecttoserver:0.0.0.0/0.0.0.0:10020.Alreadytried1time(s);retrypolicyisRetryUpToMaximumCountWith.........
Retryingconnecttoserver:0.0.0.0/0.0.0.0:10020.Alreadytried2time(s);retrypolicyisRetryUpToMaximumCountWith.........
Retryingconnecttoserver:0.0.0.0/0.0.0.0:10020.Alreadytried3time(s);retrypolicyisRetryUpToMaximumCountWith.........
。。。。。。。。。。。。。。。
Retryingconnecttoserver:0.0.0.0/0.0.0.0:10020.Alreadytried10time(s);retrypolicyisRetryUpToMaximumCountWith.........
我的jobhistoryserver已经按照许多解决办法说的启动了,但仍然会报如上所说错误,但任务在后台其实已经正常调用运行,在循环报一段时间后,根据任务数不同,半个小时至一小时后程序正常继续运行,并不妨碍mapreduce任务在后台的分配与调用,只是需要等待很长时间直至该错误不再报。如何才能解决jobcontrol在提交运行多个任务时,jobstatus能准确跟踪而不是时不时报上面的错误呢?
分 -->
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行