(糸クラスタ上で直接生産環境を経由して提出)提出FLINKの実行方法

1ケース

#!/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、パラメータの詳細な意味は

 リソースの糸は、以下のために実行-m糸-clusterコマンドパラメータをFLINK:

# -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>

画像 

 

公開された159元の記事 ウォン称賛75 ビュー190 000 +

おすすめ

転載: blog.csdn.net/xuehuagongzi000/article/details/103386655