flink-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aljoscha Krettek <aljos...@apache.org>
Subject Re: Overwrite environment variables in single-job deployment on YARN
Date Fri, 11 Aug 2017 12:28:06 GMT
Hi,

Have you tried 

./bin/flink run -m yarn-cluster -yD yarn.taskmanager.env.JAVA_HOME=“/opt/jre1.8.0”

-yD can be used to dynamically specify settings.

Best,
Aljoscha
> On 11. Aug 2017, at 13:20, Mariusz Wojakowski <mariusz89016@gmail.com> wrote:
> 
> Hi,
> 
> I want to run Flink job on YARN and I need to overwrite JAVA_HOME on Task Managers. In
multi-job mode I can do it by passing parameter when starting cluster: 
> 
> ./yarn-session.sh -D yarn.taskamanager.env.JAVA_HOME=“/opt/jre1.8.0”
> 
> I want to overwrite this variable in single-job deployment, but it doesn’t work - TM’s
JAVA_HOME is unchanged.
> Maybe I’m missing something - could you give me some advice how to do that?
> 
> 
> Thanks!
> Mariusz


Mime
View raw message