Flink python作业执行失败

Flink python作业执行失败,python,apache-flink,Python,Apache Flink,我有一个设置了3个节点的flink群集。在web界面中,我看到3个任务管理器、3个任务槽和3个可用任务槽 我试着运行一个简单的字数统计,结果非常确定地失败了三次中的两次。我假设它每次不在主机上运行时都会失败 这是我的文件 我得到的例外是: Caused by: java.lang.RuntimeException: Plan file caused an error. Check log-files for details.python: can't open file '/data/tmp/f

我有一个设置了3个节点的flink群集。在web界面中,我看到3个任务管理器、3个任务槽和3个可用任务槽

我试着运行一个简单的字数统计,结果非常确定地失败了三次中的两次。我假设它每次不在主机上运行时都会失败

这是我的文件

我得到的例外是:

Caused by: java.lang.RuntimeException: Plan file caused an error. Check log-files for details.python: can't open file '/data/tmp/flink/flink-dist-cache-9fc4a122-1f21-4930-a998-db31129b4596/a68369119ce030c8ca4a0b98aeb39387/flink_dc/plan.py': [Errno 2] No such file or directory
(不允许使用堆栈跟踪完全执行。)

我检查了所有文件夹,它们都有
rwx
权限


有人知道我做错了什么吗?

必须将python.dc.tmp.dir参数设置为指向所有节点(如hdfs)都可以访问的文件系统位置


您可以在此处找到Python API的所有配置选项:

您使用的是哪个Flink版本?您可能需要将python.dc.tmp.dir参数设置为指向所有节点(如hdfs)都可以访问的文件系统位置。@ChesnaySchepler就是这样!非常感谢。你能把它作为答案贴出来吗?这样我就可以接受了。另外,您知道在哪里可以找到“隐藏/未记录”配置变量的列表吗?:)