我正在使用Hortonworks 2.4.0。
我正在以./bin/yarn-session.sh -n 1 -jm 768 -tm 768
开始纱线会议然后,我想部署./bin/flink run -m yarn-cluster -yn 1 -yjm 768 -ytm 768 ./examples/batch/WordCount.jar
当我部署我的应用程序时,我遇到了无限循环。日志消息是:INFO org.apache.flink.yarn.FlinkYarnClient - 部署耗时超过60秒。请检查YARN群集中是否有可用的资源
我已经将n 1 -jm 768 -tm的参数调整为各种值。包括以下内容中的建议:https://ci.apache.org/projects/flink/flink-docs-release-1.0/setup/yarn_setup.html 它没有解决问题。
答案 0 :(得分:1)
使用./bin/yarn-session.sh -n 1 -jm 768 -tm 768
命令,您将开始长时间运行的YARN会话。
然后,您可以使用./bin/flink客户端向会话提交作业(不传递-m yarn-cluster参数)
如果您想使用Flink向YARN提交单个作业,./bin/flink run -m yarn-cluster -yn 1 -yjm 768 -ytm 768
是提交作业的正确方法。