Flink1.20.0安装

Flink1.20.0安装

1.前置条件

  1. 服务器:3台,1主2从,centos7

    IP hostname 说明
    192.168.108.137 centos137 master
    192.168.108.138 centos138 node
    192.168.108.139 centos139 node

    三台服务之间能通过hostname访问

    # hostname修改
    hostnamectl set-hostname centos137
    #三台修改hosts文件,添加以下命令
    192.168.108.137 centos137
    192.168.108.138 centos138
    192.168.108.139 centos139
    #重启
    reboot
    

2.解压安装包

安装路径(可选)

上传安装包至:/home/data/flink/

若没该路径,执行

mkdir -p /home/data/flink/

tar -zxvf flink-1.20.0-bin-scala_2.12.tgz

国内镜像地址:Index of /apache/flink/flink-1.20.0 (tsinghua.edu.cn)

配置文件变更说明:

从 Flink 1.19 开始,Flink 正式全面支持标准 YAML 1.2 语法。默认配置文件已改为 config.yaml ,放置在 conf/directory 中。如果用户想使用传统的配置文件 flink-conf.yaml ,只需将该文件复制到 conf/directory 中即可。一旦检测到传统配置文件 flink-conf.yml ,Flink 就会优先使用它作为配置文件。而在即将推出的 Flink 2.0 中, flink-conf.yaml 配置文件将不再起作用。

以上来至:官宣|Apache Flink 1.19 发布公告-阿里云开发者社区 (aliyun.com)

3.修改配置

vim /home/data/flink/flink-1.20.0/conf/config.yaml

以master为例,其他node同理。

注意node的jobmanager.rpc.address必须为master的hostname,否则master的jobmanager无法识别到Task Slots

如下:

jobmanager:
  bind-host: 0.0.0.0 # 改动点
  rpc:
    address: centos137  # 改动点,master服务器的hostname
  

你可能感兴趣的:(系统运维,大数据,flink)