当前位置:   article > 正文

Flink集群部署--Standalone模式_flink standalone

flink standalone

参考文章:在CDH集群安装Flink

1. 下载安装包

查看自己的hadoop版本和scala版本, 这里是hadoop 2.6, scala 2.11

wget https://archive.apache.org/dist/flink/flink-1.7.2/flink-1.7.2-bin-hadoop26-scala_2.11.tgz

2. 解压

tar -zxf flink-1.7.2-bin-hadoop26-scala_2.11.tgz

3. 配置

flink-1.7.2/conf/flink-conf.yaml
选择一个 master节点(JobManager)然后在conf/flink-conf.yaml中设置jobmanager.rpc.address 配置项为该节点的IP 或者主机名。

  1. # 配置主节点主机名
  2. jobmanager.rpc.address: test-hadoop1
  3. # The RPC port where the JobManager is reachable.
  4. jobmanager.rpc.port: 6123
  5. # The heap size for the JobManager JVM
  6. jobmanager.heap.size: 1024m
  7. # The heap size for the TaskManager JVM
  8. taskmanager.heap.size: 5024m
  9. # The number of task slots that each TaskManager offers. Each slot runs one parallel pipeline.
  10. # 你希望每台机器能并行运行多少个slot, 机器上一个核可以运行一个slot
  11. taskmanager.numberOfTaskSlots: 4
  12. # The parallelism used for programs that did not specify and other parallelism.
  13. # 整个集群最大可以的并行度, slave节点数 * 节点CPU核数
  14. parallelism.default: 72

修改 conf/masters 文件

test-hadoop1:8081

修改 conf/slaves 文件

  1. test-hadoop2
  2. test-hadoop3
  3. test-hadoop4
  4. test-hadoop5
  5. test-hadoop6
  6. test-hadoop7
  7. test-hadoop8
  8. test-hadoop9
  9. test-hadoop10
  10. test-hadoop11
  11. test-hadoop12
  • 确保所有节点有有一样的jobmanager.rpc.address 配置。

4. 复制到各个节点

把解压并配置好的文件夹, 复制到各个节点上

scp -r /home/soft/flink/flink-1.7.2 test-hadoop2:/home/soft/flink/

依次复制到各个节点

5. 启动Flink集群

只需要在主节点执行

bin/start-cluster.sh

6. 进入页面

http://test-hadoop1:8081/#/overview

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/661987
推荐阅读
相关标签
  

闽ICP备14008679号