项目场景:
电脑:thinkpad x1 carbon win7
虚拟机:virtual box centos7
flink版本1.4.2
问题描述:
在默认配置情况下,正常启动flink后访问localhost:8081,显示启动成功。

输入网址localhost:8081,显示如下情况。

原因分析:
主要是网络配置的原因,具体原因我也不懂,但是配置好了网络就解决了。
解决方案:
下面三个方案按顺序来一遍,应该问题是可以解决的。
方案一:
首先检查iptables,关闭自己的防火墙,这条命令是暂时关闭,下次打开虚拟机还是默认开启的。
service iptables stop
运气不错的话这时候问题就解决了,但是我就失败了,继续调试。
方案二:
然后我尝试ping通虚拟机和本机。但是在使用本机ping虚拟机时失败了,显示超时。
这时候给虚拟机增加一个网卡,并且按照下图配置进行设置。

重启虚拟机,查看新加入的网卡的ip地址

再去ping,就ping通了。
这时候在尝试localhost:8081,还是不行。
方案三:
这时候最关键的来了,把localhost换成你的第二个网卡的ip地址,再访问。

成功解决问题

该博客围绕Flink在CentOS7虚拟机中的网络访问问题展开。在默认配置启动Flink后,访问localhost:8081出现问题。经分析是网络配置原因,给出三个解决方案,依次为关闭防火墙、给虚拟机增加网卡并配置、将localhost换成第二个网卡的ip地址,最终成功解决问题。
2085

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



