// 上一次似乎没发成功,换个方式重发一次,若有打扰请见谅

HADOOP_CLASSPATH 看下环境变量的内容是什么,是否和 "hadoop classpath" 这个语句执行的结果一致?
根据 [1],Flink 1.11 开始,不再默认把 HDFS 相关的 jar 包打进 Flink 的包里面了,而是需要用户在执行时指定 HDFS
相关包路径,export HADOOP_CLASSPATH=`hadoop classpath` 这句话实际上的效果是执行 hadoop
classpath 命令并将结果赋值给 HADOOP_CLASSPATH 这个系统变量。

另外控制变量的话你找个最简单的作业提交一下看看?
看上面的错误日志你提交的应该是个 SQL 作业,找个 DataStream 的 word count 提交看下报错信息是什么。

参考:
[1].
https://ci.apache.org/projects/flink/flink-docs-release-1.12/deployment/resource-providers/yarn.html





--
Sent from: http://apache-flink.147419.n8.nabble.com/

回复