Flink集群搭建教程

前言

本次教程使用了三台主机分别是bigdata151、bigdata152、bigdata153。

下载

按照所需版本下载 比如scala版本 地址:https://flink.apache.org/downloads.html
在这里插入图片描述
在这里插入图片描述

解压

上传到服务器,解压。
tar -zxvf flink-1.12.2-bin-scala_2.12.tgz
在这里插入图片描述

修改配置文件

进入conf目录下,修改配置文件

  1. 修改masters

    bigdata151:8081
    bigdata152:8081
    
  2. 修改workers

    bigdata151
    bigdata152
    bigdata153
    
  3. 修改flink-conf.yaml

    jobmanager.rpc.address: bigdata151
    
    jobmanager.rpc.port: 6123
    
    jobmanager.memory.process.size: 1600m
    
    taskmanager.memory.process.size: 3456m
    
    taskmanager.numberOfTaskSlots: 4
    
    parallelism.default: 1
    
    high-availability: zookeeper
    
    high-availability.storageDir: hdfs://nameservice1/opt/flink/ha/
    
    high-availability.zookeeper.quorum: bigdata151:2181,bigdata152:2181,bigdata153:2181
    
    state.backend: filesystem
    
    state.checkpoints.num-retained: 20
    
    state.checkpoints.dir: hdfs://nameservice1/opt/flink/checkpoints
    
    state.savepoints.dir: hdfs://nameservice1/opt/flink/savepoints
    
    jobmanager.execution.failover-strategy: region
    
    rest.bind-port: 8080-8090
    
    
  4. 将flink整个文件夹拷贝到其他主机
    scp -r flink-1.12.2/ root@bigdata153:/opt

配置flink环境变量(三台主句修改/etc/profile)

export  FLINK_HOME=/opt/flink-1.12.2
export  PATH=$PATH:$FLINK_HOME/bin
source  /etc/profile

启动flink集群

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值