flink1.13安装配置,flink on yarn

flink1.13安装配置

  • 1 下载解压
  • 2 配置hadoop_classpath
  • 3 添加依赖 common-cli、hadoop…
  • 4 启动、测试

flink on yarn三种部署模式启动命令

per job

# flink旧版本
./bin/flink run -m yarn-cluster -yjm 1024 -ytm 1024 -yqu root.up ./examples/streaming/TopSpeedWindowing.jar

./examples/batch/WordCount.jar  \
-input hdfs://mycluster/tmp/input/ \
-output hdfs://mycluster/tmp/output2

# flink1.13
./bin/flink run -t yarn-per-job -d \
-Djobmanager.memory.process.size=1024m \
-Dtaskmanager.memory.process.size=1024m \
-Dtaskmanager.numberOfTaskSlots=1 \
-Dparallelism.default=1 \
-Dyarn.application.name="MyFlinkApp" \
-Dyarn.application.queue=myQueue  ./examples/streaming/TopSpeedWindowing.jar

session

# 启动
./bin/yarn-session.sh --detached -Dyarn.application.queue root.xxx

# 执行任务
./bin/flink run -t yarn-session \
  -Dyarn.application.id=application_XXXX_YY \
  ./examples/streaming/TopSpeedWindowing.jar
 
 # close
 echo "stop" | ./bin/yarn-session.sh -id application_1632098537301_0003

application-mode

bin/flink run-application -t yarn-application \
-Djobmanager.memory.process.size=1024m \
-Dtaskmanager.memory.process.size=1024m \
-Dtaskmanager.numberOfTaskSlots=1 \
-Dparallelism.default=1 \
-Dyarn.application.name="MyFlinkApp" \
-Dyarn.application.queue=myQueue ./examples/streaming/TopSpeedWindowing.jar

相关文章

Flink-core小总结1.实时计算和离线计算1.1离线计算离线计算的...
2022年7月26日,Taier1.2版本正式发布!本次版本发布更新功能...
关于Flink相关的概念性东西就不说了,网上都有,官网也很详尽...
最近准备用flink对之前项目进行重构,这是一个有挑战(但我很...
Thispostoriginallyappearedonthe ApacheFlinkblog.Itwasre...
Flink配置文件对于管理员来说,差不多经常调整的就只有conf下...