Flink 1.17 standalone 模式安装教程

1. 官网下载

wget https://dlcdn.apache.org/flink/flink-1.17.1/flink-1.17.1-src.tgz

2. 解压

tar -zxvf flink-1.17.1-bin-scala_2.12.tgz -C /data1/

3. 修改配置文件

#打开 flink 安装目录下 conf/flink-conf.yaml

vim conf/flink-conf.yaml

#修改参数

#jobmanage地址

jobmanager.rpc.address: flink-master-01

jobmanager.bind-host: 0.0.0.0

#taskmanage地址
taskmanager.bind-host: 0.0.0.0
taskmanager.host: flink-master-01

#metric监控通信地址

rest.address: flink-master-01

rest.bind-address: 0.0.0.0
# ssh 默认端口不是22的需添加

env.ssh.opts: -p 10241

#rocksdb相关

state.backend.type: rocksdb
state.backend.incremental: true
state.backend.rocksdb.localdir: /data1/flink-1.17.1/dataDir/rocksdb

#修改master文件

vim conf/masters

   flink-master-01:8081

#修改 workers 文件

vim conf/workers

  flink-master-01

  flink-worker-01

  flink-worker-02

4. 将 flink 文件分发到其他worker节点

scp -r -P 10241 /data1/flink-1.17.1 root/flink-worker-01:/data1/

scp -r -P 10241 /data1/flink-1.17.1 root/flink-worker-02:/data1/

# -P指定ssh端口号 默认22

5. 修改 worker 节点 conf/flink-conf.yaml配置

#将 taskmanager.host 和 rest.address 修改成本机ip

taskmanager.host: flink-worker-01

rest.address: flink-worker-01

taskmanager.host: flink-worker-02

rest.address: flink-worker-02

6. 启动 flink 集群

bin/start-cluster.sh

7. 官方测试用例

./bin/flink run examples/streaming/WordCount.jar

8. web ui 查看集群使用状态

flink-worker-01:8081

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值