Flink 集群部署案例
1、下载 Flink 压缩包
下载地址:http://flink.apache.org/downloads.html。
CDH 集群环境 hadoop2.6,Scala2.11,所以下载:flink-1.5.0-bin-hadoop26-scala_2.11.tgz
2、解压
1 |
|
3、选择一个 master 节点, 配置 conf/flink-conf.yaml
1 |
|
4、配置 slaves
将所有的 worker 节点(TaskManager)的 IP 或者主机名(一行一个)填入 conf/slaves 文件中。
1 |
|
5、启动 flink 集群
1 |
|
6、停止 flink 集群
1 |
|
7、查看更多可用的配置项
https://ci.apache.org/projects/flink/flink-docs-release-1.5/ops/config.html
以下是非常重要的配置项:
- TaskManager 总共能使用的内存大小(
taskmanager.heap.mb
) - 每一台机器上能使用的 CPU 个数(
taskmanager.numberOfTaskSlots
) - 集群中的总 CPU个数(
parallelism.default
) - 临时目录(
taskmanager.tmp.dirs
)
Flink 集群部署案例
https://flepeng.github.io/044-Flink-11-安装和配置-Flink-集群部署案例/