浏览器连不上 Flink WebUI 8081 端口

作者在安装Flink-1.15.1后遇到启动WebUI失败的问题,通过检查网络连接、端口占用及防火墙设置,发现端口8081被Flink自身占用且未正确配置。解决方案是修改flink-conf.yaml文件中的rest.bind-address为0.0.0.0,然后重启Flink服务,最终成功访问FlinkWebUI的8081端口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者安装 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 端口

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

竹长大大

客官,赏个银子吧,别下次一定了

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值