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安装############################
浙公网安备 33010602011771号