flink-1.20.5+flink-cdc安装部署

环境:
OS:ubuntu 26
flink:1.20.5


1.查看java环境
root@dify:/opt/maxwell-1.40.2# java -version
openjdk version "11.0.32" 2026-07-21
OpenJDK Runtime Environment (build 11.0.32+9-post-1ubuntu1-26.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 11.0.32+9-post-1ubuntu1-26.04-Ubuntu, mixed mode, sharing)

 

2.下载介质
flink下载地址
wget https://downloads01-he-fi.apache.org/flink/flink-1.20.5/flink-1.20.5-bin-scala_2.12.tgz

flink-cdc下载地址
wget https://downloads01-he-fi.apache.org/flink/flink-cdc-3.6.0/flink-cdc-3.6.0-1.20-bin.tar.gz

 

3.安装
cd /soft
tar -xvf flink-1.20.5-bin-scala_2.12.tgz
mv flink-1.20.5 /opt/


4.修改配置
mkdir -p /opt/flink-1.20.5/savepoints
mkdir -p /opt/flink-1.20.5/checkpoints
chmod 755 /opt/flink-1.20.5/savepoints
chmod 755 /opt/flink-1.20.5/checkpoints

 

vi /opt/flink-1.20.5/conf/config.yaml

jobmanager:
  bind-host: 0.0.0.0

taskmanager:
  bind-host: 0.0.0.0
  numberOfTaskSlots: 10 ##根据机器资源进行配置  

rest:
  bind-address: 0.0.0.0

state:
  checkpoints:
    dir: file:///opt/flink-1.20.5/checkpoints
  savepoints:
    dir: file:///opt/flink-1.20.5/savepoints

execution:
  checkpointing:
    interval: 1min
    # externalized-checkpoint-retention: [DELETE_ON_CANCELLATION, RETAIN_ON_CANCELLATION]
    # max-concurrent-checkpoints: 1
    # min-pause: 0
    # mode: [EXACTLY_ONCE, AT_LEAST_ONCE]
    timeout: 10min
    tolerable-failed-checkpoints: 100
    # unaligned: false

 

 

5.启动
#启动
/opt/flink-1.20.5/bin/start-cluster.sh

#停止
/opt/flink-1.20.5/bin/stop-cluster.sh

 

6.查看端口是否启动
ss -tlnp | grep 8081


7.浏览器访问
http://192.168.12.87:8081/

 

#######################cdc安装############################

 

posted @ 2026-09-18 18:01  slnngk  阅读(8)  评论(0)    收藏  举报