Yarn Flink提交任务失败

Yarn Flink提交任务失败,yarn,apache-flink,Yarn,Apache Flink,我使用的是Flink1.6.1和Hadoop2.7.5。首先,我开始一场打斗 bin/yarn-session.sh -n 2 -jm 1024 -tm 1024 -d 然后提交一个任务 ./bin/flink run ./examples/batch/WordCount.jar -input hdfs://CS-201:9000/LICENSE -output hdfs://CS-201:9000/wordcount-result.txt 我有一个错误: [root@CS-201 flin

我使用的是Flink1.6.1和Hadoop2.7.5。首先,我开始一场打斗

bin/yarn-session.sh -n 2 -jm 1024 -tm 1024 -d
然后提交一个任务

./bin/flink run ./examples/batch/WordCount.jar -input hdfs://CS-201:9000/LICENSE -output hdfs://CS-201:9000/wordcount-result.txt
我有一个错误:

[root@CS-201 flink-1.6.1]#/垃圾箱/flink运行 ./examples/batch/WordCount.jar-输入hdfs://CS-201:9000/LICENSE -输出hdfs://CS-201:9000/wordcount-result.txt 2019-05-19 15:31:11357 INFO org.apache.flink.warn.cli.FlinkYarnSessionCli
-在/tmp/.warn properties根目录下找到纱线属性文件。2019-05-19 15:31:11357信息 org.apache.flink.warn.cli.FlinkYarnSessionCli-找到 纱线属性文件位于/tmp/.warn properties根目录下。2019-05-19 15:31:11737 INFO org.apache.flink.warn.cli.FlinkYarnSessionCli
-纱线属性将默认平行度设置为2 2019-05-19 15:31:11737 INFO org.apache.flink.warn.cli.FlinkYarnSessionCli- 纱线特性集默认平行度为2纱线特性集 默认平行度为2019-05-19 15:31:11777信息 org.apache.hadoop.warn.client.RMProxy- 通过CS-201/192.168.1.201:8032 2019-05-19连接到ResourceManager 15:31:11887 INFO org.apache.flink.warn.cli.FlinkYarnSessionCli
-没有通往弗林克罐子的路经过。使用类org.apache.flink.warn.yanclusterDescriptor的位置来定位jar 2019-05-19 15:31:11887信息 org.apache.flink.warn.cli.FlinkYarnSessionCli-否 弗林克罐子的路经过了。使用类的位置 org.apache.flink.warn.yanclusterDescriptor来定位jar 2019-05-19 15:31:11891警告 org.apache.flink.warn.AbstractyanclusterDescriptor- HADOOP_CONF_DIR和纱线_CONF_DIR环境变量 已设置。Flink纱线客户需要将其中一个设置为正确 加载Hadoop配置以访问线程。2019-05-19 15:31:11979信息org.apache.flink.warn.AbstractyanclusterDescriptor -从提供的应用程序id“application”-U 1558248666499”-U 0003“启动”中找到应用程序JobManager主机名“cs-202”和端口“52389” 程序的执行

------------------------------------------------------------程序已完成,但出现以下异常:

org.apache.flink.client.program.ProgramInvocationException:无法 检索执行结果。(JobID: 471f0c2d047aba74ea621c5bfe782cbf)在 org.apache.flink.client.program.rest.RestClusterClient.submitJob(RestClusterClient.java:260) 在 org.apache.flink.client.program.ClusterClient.run(ClusterClient.java:486) 在 org.apache.flink.client.program.ClusterClient.run(ClusterClient.java:474) 在 org.apache.flink.client.program.ContextEnvironment.execute(ContextEnvironment.java:62) 在 org.apache.flink.examples.java.wordcount.wordcount.main(wordcount.java:85) 位于的sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 位于java.lang.reflect.Method.invoke(Method.java:498) org.apache.flink.client.program.PackagedProgram.callmain方法(PackagedProgram.java:529) 在 org.apache.flink.client.program.PackagedProgram.invokeInteractiveModeForExecution(PackagedProgram.java:421) 在 org.apache.flink.client.program.ClusterClient.run(ClusterClient.java:426) 在 org.apache.flink.client.cli.CliFrontend.executeProgram(CliFrontend.java:804) 在 org.apache.flink.client.cli.CliFrontend.runProgram(CliFrontend.java:280) 位于org.apache.flink.client.cli.CliFrontend.run(CliFrontend.java:215) 在 org.apache.flink.client.cli.CliFrontend.parseParameters(CliFrontend.java:1044) 在 org.apache.flink.client.cli.CliFrontend.lambda$main$11(CliFrontend.java:1120) 位于java.security.AccessController.doPrivileged(本机方法) javax.security.auth.Subject.doAs(Subject.java:422)位于 org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1754) 在 org.apache.flink.runtime.security.HadoopSecurityContext.runSecured(HadoopSecurityContext.java:41) 在 org.apache.flink.client.cli.CliFrontend.main(CliFrontend.java:1120) 原因:org.apache.flink.runtime.client.JobSubmissionException: 未能提交JobGraph。在 org.apache.flink.client.program.rest.RestClusterClient.lambda$submitJob$8(RestClusterClient.java:379) 在 unicode(CompletableFuture.java:870) 在 java.util.concurrent.CompletableFuture$unix.tryFire(CompletableFuture.java:852) 在 CompletableFuture.postComplete(CompletableFuture.java:474) 在 java.util.concurrent.CompletableFuture.CompleteException(CompletableFuture.java:1977) 在 org.apache.flink.runtime.concurrent.FutureUtils.lambda$retryOperationWithDelay$5(FutureUtils.java:213) 在 CompletableFuture.uniWhenComplete(CompletableFuture.java:760) 在 CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736) 在 CompletableFuture.postComplete(CompletableFuture.java:474) 在 CompletableFuture.postFire(CompletableFuture.java:561) 在 CompletableFuture$UniCompose.tryFire(CompletableFuture.java:929) 在 CompletableFuture$Completion.run(CompletableFuture.java:442) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 在java.lang.Thread.run(Thread.java:748)处,由以下原因引起: java.util.concurrent.CompletionException: org.apache.flink.runtime.concurrent.FutureUtils$RetryException:can 没有完成操作。异常不可重试。在 CompletableFuture.encodeRelay(CompletableFuture.java:326) 在 java.util.concurrent.Comple