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