一:standalone的ha环境部署。
- 创建目录,上传安装包。
sql
mkdir /opt/app/flink
上传安装包到本目录。
tar -zxvf flink-1.13.6-bin-scala_2.12.tgz
- 配置参数。
在flink-conf.yaml中添加zookeeper配置
sql
jobmanager.rpc.address: node01
high-availability: zookeeper
high-availability.storageDir: hdfs://cluster/flink/ha/
high-availability.zookeeper.quorum: node01:2181,node02:2181,node03:2181
state.backend: filesystem
state.checkpoints.dir: hdfs://cluster/flink-checkpoints
- 传送文件夹。
sql
scp -r /opt/app/flink/flink-1.13.6 root@node02:/opt/app/flink/flink-1.13.6
scp -r /opt/app/flink/flink-1.13.6 root@node03:/opt/app/flink/flink-1.13.6
- 启动。
在node01,node02节点
./bin/jobmanager.sh start
在node01,node02节点
./bin/taskmanager.sh start
jps
查看界面。