浏览器连不上 Flink WebUI 8081 端口

作者安装 flink-1.15.1 后,start-cluster.sh 启动,发现浏览器连不上 Flink WebUI 的8081端口。

问题排查:

1. win+R,输入cmd,检查宿主机能否ping通虚拟机,发现能ping通。

Microsoft Windows [版本 10.0.19044.1889]
(c) Microsoft Corporation。保留所有权利。

C:\Users\JKing>ping 192.168.137.4

正在 Ping 192.168.137.4 具有 32 字节的数据:
来自 192.168.137.4 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.137.4 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.137.4 的回复: 字节=32 时间=1ms TTL=64

2. 检查是否有flink以外的任务占用8081端口,发现没被占用,是flink自己使用了端口

[root@localhost ~]$ jps
12880 Jps
23859 Kafka
11902 StandaloneSessionClusterEntrypoint
24446 QuorumPeerMain
12191 TaskManagerRunner

[root@localhost ~]$ netstat -anp | grep 8081
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp     0     0 ::ffff:127.0.0.1:8081      :::*     LISTEN     11902/java

3. 检查防火墙是否已关,发现并没有开启

[root@localhost ~]# service iptables status
iptables:未运行防火墙。

解决方法:

1. 打开 flink-1.15.1/conf/flink-conf.yaml 文件,修改为:rest.bind-address: 0.0.0.0,如果布置了集群,记得分发该文件

2. 重启 flink

[root@localhost flink-1.15.1]# ./bin/stop-cluster.sh
[root@localhost flink-1.15.1]# ./bin/start-cluster.sh

3. 浏览器正常连上 Flink WebUI 的 8081 端口

猜你喜欢

转载自blog.csdn.net/qq_17685725/article/details/126412706
今日推荐