Submission (submitted by way of the production environment directly on the yarn cluster) Flink run way

1, case

#!/bin/bash
########################
. /etc/profile
. ~/.bash_profile
########################


SCRIPT_NAME=$(readlink -f "$0")
hostname=`hostname`
dir=`dirname ${SCRIPT_NAME}`
cd $dir

nohup \
flink run \
-d \
-p 4 \
-m yarn-cluster \
-yjm 1G \
-ytm 4G \
-yn 3 \
-ys 2 \
-ynm "LM_VV_STATISTICS" \
-yqu root.yarn \
-c com.stream.lm.vv.LmVvStatistics \
$dir/flink-stream-1.0-SNAPSHOT.jar \
>> $dir/logs/application.log 2>&1 &

2, the detailed meaning of the parameters

 flink run -m yarn-cluster command parameters for resource yarn follows:

# -m/--jobmanager : yarn-cluster集群
# -yd/--yarndetached : 后台
# -yjm/--yarnjobManager : jobmanager的内存
# -ytm/--yarntaskManager : taskmanager的内存
# -yid/--yarnapplicationId : job依附的applicationId
# -ynm/--yarnname : application的名称
# -ys/--yarnslots : 分配的slots个数

flink run -m yarn-cluster -yd -yjm 1024m -ytm 1024m -ynm <name> -ys 1 <jar> <arguments>

image 

 

Published 159 original articles · won praise 75 · views 190 000 +

Guess you like

Origin blog.csdn.net/xuehuagongzi000/article/details/103386655