vagrant把虚拟机的ip端口转发发到本机ip,启动spark时,连接不上172.18.012:50010 datanode

来源:6-6 我的笔记本如何访问虚拟机中的docker网络?

慕莱坞9301263

2020-08-05

vagrant把虚拟机的ip端口转发发到本机ip,启动spark时,连接不上172.18.012:50010 datanode,本来本机ip不能ping通虚拟机,所以我就把10.0.2.15的虚拟ip转发到本机ip,不过似乎在本机添加路由也不起作用

写回答

2回答

慕莱坞9301263

提问者

2020-08-06

1、不过我把虚拟机网络改成了host-only模式,本机能ping通虚拟机,虚拟机也能ping通172.18.0.5:50010的ip,按照课程的方法添加路由,idea启动spark程序还是报

Failed to connect to /172.18.0.5:50010 for block, add to deadNodes and continue. java.net.ConnectException: Connection timed out: no further information

java.net.ConnectException: Connection timed out: no further information


2、路由是ROUTE -p add 172.18.0.0 mask 255.255.255.0 192.168.0.107  107是虚拟机ip


0
0

御风

2020-08-06

这个是联通docker容器内。参考课程相应部分看下

0
0

Spark + ElasticSearch 构建电商用户标签系统

更适合Java开发学的大数据项目 手把手带你了解企业级大数据项目

507 学习 · 152 问题

查看课程