关于提交wordCount到Yarn一直报错 Deployment took more than 60 seconds

关于提交wordCount到Yarn一直报错 Deployment took more than 60 seconds

问题描述:

hadoop集群是启动着的,如下图所示

bigdata01

https://img1.sycdn.imooc.com//climg/61c4302c096561bf03940138.jpg

bigdata02

https://img1.sycdn.imooc.com//climg/61c4303d0909776a04090122.jpg

bigdata03

https://img1.sycdn.imooc.com//climg/61c4304c098ae10a04120140.jpg


然后我提交wordCount就报错信息如下

https://img1.sycdn.imooc.com//climg/61c43070093433e018810701.jpg


使用yarn applicaiton -list查看yarn目前的队列,队列中没有任务

https://img1.sycdn.imooc.com//climg/61c430a609799eb119030090.jpg


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
徐老师 2021-12-23 17:47:46

尝试在hadoop集群的etc/hadoop目录下的yarn-site.xml中增加下面这个配置:

<property>
    <name>yarn.nodemanager.vmem-check-enabled</name>
    <value>false</value>
</property>

然后重启hadoop集群,再提交flink任务试一下

  • 提问者 幕布斯009563 #1

    添加了,关闭重启还是报了

    Deployment took more than 60 seconds. Please check if the requested resources are available in the YARN cluster

    然后我去yarn上面查看,发现jobmanager.log报错

    https://img1.sycdn.imooc.com//climg/61c5124f09a718e017340542.jpg

    2021-12-24 08:20:55
  • 徐老师 回复 提问者 幕布斯009563 #2

    应该是这个地方的问题,你搭建的是分布式集群,分布式集群的yarn-site.xml中必须要有yarn.resourcemanager.hostname这个参数的配置。你确认一下bigdata01~bigdata04所有节点中的这个配置是否都有:

    [root@bigdata01 hadoop]# vi yarn-site.xml
    <configuration>
        <property>
            <name>yarn.nodemanager.aux-services</name>
            <value>mapreduce_shuffle</value>
        </property>
        <property>
            <name>yarn.nodemanager.env-whitelist</name>
            <value>JAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOP_YARN_HOME,HADOOP_MAPRED_HOME</value>
        </property>
    	<property>
    		<name>yarn.resourcemanager.hostname</name>
    		<value>bigdata01</value>
    	</property>
    </configuration>


    2021-12-24 10:11:27
  • 现在你的日志里面提示的在找resourcemanager的时候找的是0.0.0.0这个IP,这样如果不在bigdata01节点提交任务会有问题,找不到resourcemanager服务

    2021-12-24 10:12:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
大数据三天入门
  • 参与学习           人

本课程将带领大家从0~1实现天猫双十一大屏展示,包括全流程核心技术细节得讲解。通过课程的学习,大家可以独立搭建大数据实时数据计算平台,并完成数据大屏展示功能。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师