Flink 1.15 集群部署

news/2024/7/8 3:59:40

集群配置

1 集群规划

节点服务器hadoop1hadoop2hadoop3
角色JobManagerTaskManagerTaskManager

2 解压包

tar -zxvf flink-1.15.0-bin-scala_2.12.tgz
cd /usr/local/flink-1.15.0

3 修改workers 和 masters

vim masters
hadoop1:8081

vim workers
hadoop2
hadoop3

4 修改配置文件

4.1 修改 JobManager 配置文件

vim flink-conf.yaml

# master地址
jobmanager.rpc.address: hadoop1
 
# master端口,不用改
jobmanager.rpc.port: 6123
 
# master地址绑定设置(master节点参数)
jobmanager.bind-host: 0.0.0.0
 
# worker地址绑定设置
taskmanager.bind-host: 0.0.0.0
 
# worker地址(注意:要改成每个worker节点的主机名)
taskmanager.host: localhost
 
# worker槽位数设置
taskmanager.numberOfTaskSlots: 1
 
# 默认并行度
parallelism.default: 1
 
# WEB UI 端口(master节点参数) 放开注释即可
rest.port: 8081
 
# WEB UI 管理地址
rest.address: hadoop1
 
# WEB UI 地址绑定设置,想让外部访问,可以设置具体的IP,或者直接设置成“0.0.0.0”(master节点参数)
rest.bind-address: 0.0.0.0

4.2 同步到其它节点

cd  /usr/local
scp -r flink-1.15.0/  root@hadoop2:/usr/local/
scp -r flink-1.15.0/  root@hadoop3:/usr/local/

4.3 修改TaskManager配置文件

cd /usr/local/flink-1.15.0/conf
vim flink-conf.yaml

#hadoop2
taskmanager.host: hadoop2

#hadoop3
taskmanager.host: hadoop3

5 启动

#hadoop1 
cd /usr/local/flink-1.15.0
bin/start-cluster.sh

在这里插入图片描述

6 访问UI

在这里插入图片描述


http://www.niftyadmin.cn/n/4556414.html

相关文章

Codeforces 1104 D(数论+二分+交互)

传送门 题意: 让你在606060步之内猜出一个模数aaa。每次你可以输入两个数xxx和yyy。如果xmod  a≥ymod  ax \mod a \ge y \mod axmoda≥ymoda,则交互器输出"XXX",否则输出…

c++高手来啊

示范程序如下&#xff1a;#include<iostream.h>#include<conio.h>#define N xvoid main(void){ char str[20]; char ch; int i0; cout<<"请输入密码:"; cout.flush(); chgetch(); while(ch getch()函数在库函数conio.h中定义 题目要求超级玩家在输…

esp8266必备知识

gpio定义 RX和TX为D9和D10 转载于:https://www.cnblogs.com/shubin/p/10349389.html

谁有C语言的视频教程啊

searchC%E8%AF%AD%E8%A8%80%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B&restype-1&id10000001&ty0&pattern0 ||| http://www.bc-cn.net&#xff08;编程中国&#xff09;这个网站挺不错的 自己努力啊 ||| 我这里有 曾怡教授讲解http://download.anqn.com/anqn.com-0…

谁知道C.k的详细情况.

pid105467854487079 她是药剂师 胸前 忽然就哭了 看着她好长一段时间依旧是灰色的头像 看着她签名里写着关于白先生和白夫人的小笑话 电脑幽幽的光 上线 回房间 好不容易才止了鼻血 artist_no23854 选秀&#xff1a;http://www.ent365.com/ent_userqtzy/profile.asp page1 CK最…

JSP页面中定义class类导致的JSTL语法异常

1.首先我在Jsp页面中 定义一个User1 类&#xff0c;然后用EL来遍历这个类的集合userList <%class User1{private String name;private int age;public User1(String name, int age) {this.name name;this.age age;}public String getName() {return name;}public void se…

听天书似的 无从下手 这么办 C语言怎么入门

] ||| C语言不难 主要是理解 概念理解了就要靠练习了 ||| 你上网看看教程吧 我都这样开始学的 到后面自己就可以开始自己编写先自己喜欢的程序了 一句句理解每句的意思啊 然后自己按自己的理解改程序 最好就是自己把程序多打点 去看吧 感觉挺简单的 不过算好我们先是学了&#…

关于改进粒子滤波算法问题 救命啊

图1描述的是状态转移环节 图中“○”表示跟踪目标在该时刻的真实位置 能够在很大程度上解决上述问题 由图发现 黑点表示该时刻的粒子 当前时刻所有粒子对应的位置服从均匀分布 根据这种先验知识 超出1/2粒子传播半径的粒子 离“○”越近的粒子权值越大 黑点的大小代表粒子权值的…