flink启动job_Flink实践之一:Flink on Yarn(HA)

本文介绍了如何配置Flink在Yarn上的高可用性(HA),包括设置Yarn重试次数、配置ZooKeeper、启动Flink Yarn Session以及进行HA测试。在HA测试中,当Kill掉JobManager进程时,Yarn能够自动重启并恢复Flink作业。
摘要由CSDN通过智能技术生成

1. 配置yarn最大重试次数yarn-site.xml:

yarn.resourcemanager.am.max-attempts4

2. 配置Yarn重试次数

[root@hadoop2 flink-1.5.0]# vi conf/flink-conf.yaml yarn.application-attempts: 10

此参数代表Flink Job(yarn中称为application)在Jobmanager(或者叫Application Master)恢复时,允许重启的最大次数。

注意,Flink On Yarn环境中,当Jobmanager(Application Master)失败时,yarn会尝试重启JobManager(AM),重启后,会重新启动Flink的Job(application)。因此,yarn.application-attempts的设置不应该超过yarn.resourcemanager.am.max-attemps.

3. 配置ZooKeeper:

[root@hadoop2 flink-1.5.0]# vi conf/flink-conf.yaml high-availability: zookeeper high-availability.storageDir: hdfs:///flink/ha/ high-availability.zookeeper.quorum: 10.108.4.203:2181,10.108.4.204:2181,10.108.4.205:2181 high-availability.zookeeper.path.root: /flink high-availability.cluster-id: /cluster_yarn

4. co

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值