首页 > 解决方案 > 如何在纱线上的 flink 作业上配置 java home

问题描述

我在flink客户端向hadoop集群提交job,需要在flink conf中配置java home路径吗?

如果需要配置,</p>

我应该配置客户端机器的java home还是hadoop集群的java home?</p>

没有配置java home的时候,提交job报错如下

LogType:jobmanager.err
Log Upload Time:Fri Jan 22 17:27:25 -0800 2021
LogLength:160
Log Contents:
Unrecognized VM option 'MaxMetaspaceSize=268435456'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

标签: apache-flink

解决方案


根据您发布的输出,您的问题不是 java_path (还!)行

无法识别的 VM 选项“MaxMetaspaceSize=268435456”

您需要从配置中删除 MaxMetaspaceSize 或将其替换为:-XX:MaxMetaspaceSize

您可以从此问题中获得帮助。


推荐阅读