Re: How to get CLI parameters when deploy on yarn cluster

Posted by Jake on
URL: http://deprecated-apache-flink-user-mailing-list-archive.369.s1.nabble.com/How-to-get-CLI-parameters-when-deploy-on-yarn-cluster-tp36962p36965.html

Hi fanchao

You can use params after jar file.

/usr/local/flink/bin/flink run -m yarn-cluster -d -p 3 ~/project/test/app/test.jar param1 param2 param3

https://ci.apache.org/projects/flink/flink-docs-release-1.11/ops/deployment/yarn_setup.html

Jake

On Jul 27, 2020, at 6:19 PM, 范超 <[hidden email]> wrote:

Hi, Flink community

I’m starter at Flink ,and don’t know how to passing parameters to my jar file, where I want to start the job in detached mode on the yarn cluster.
Here is my shell code:

/usr/local/flink/bin/flink run -m yarn-cluster -d -p 3 ~/project/test/app/test.jar -runat=test 2>&1

In my jar file, the code will use different config.properties file by reading the “runat” CLI parameter, but I don’t know how to get this CLI parameter
or could you please tell me if I’ve two environment one for testing and the other for production environment property files, how can I start it using cli option?

Thanks a lot , Any help is appreciated.

Chao fan
<winmail.dat>