我这里使用的是Flink1.13.0的版本,JDK1.8
这里准备两台服务器,一台用来管理任务(JobManager),一台用来执行任务(TaskManager ),
管理任务的服务器一台即可,执行任务的服务器后续可根据实际需求无限制扩充节点!!!
首先去Flink官网下载包 https://archive.apache.org/dist/flink/flink-1.13.0/flink-1.13.0-src.tgz
然后上传文件至至liunx系统并解压

输入指令 cd flink-1.13.0/conf/ 进入conf目录

输入指令 vim flink-conf.yaml 编辑conf文件,这个文件是核心配置文件
把这里的地址改为 自己管理任务服务器IP地址然后保存退出

输入 vim masters 编辑该文件,这个文件的作用是用来指定Flink的控制台地址,默认localhost
写入管理任务服务器IP地址即可

输入 vim workers 编辑该文件,这个文件用来配置flink集群子节点,默认localhost
写入执行任务服务器IP地址,多个节点就换行写入多个

然后通过 scp 把该解压好的包分发到子服务器即可!
进入管理任务服务器bin目录

输入 ./start-cluster.sh 开启集群

输入子节点服务密码同步启动

输入 ./stop-cluster.sh 关闭集群
进入控制台查看集群状态
xxx.xxx.xxx.xxx:8080

附:
Flink中每台服务器的卡槽可以在conf文件中配置,默认是1

如果遇到控制台无法打开的情况可能是端口占用:
修改conf文件改一个没人用的端口即可

同时修改 masters 文件

再次访问控制台即可!!!
6927

被折叠的 条评论
为什么被折叠?



