又是各种踩坑才解决了问题,走了N多弯路终于解决,Hats off to the shares!

https://blog.csdn.net/lvshaorong/article/details/69950694

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

全部问题起源

 

说下我的情况:

Centos上使用docker搭建hadoop集群,通过宿主机(即我的Centos)以命令行方式操作集群各种正常,但是通过与Centos在同一局域网下的Win10通过java API访问集群出问题。

原因很简单,hadoop集群Win10并不能访问在Centos上运行的dockers。最初的时候我尝试通过将docker端口映射到宿主机端口的方式,这样当我们访问集群上某个节点的时候就可以通过访问“宿主机IP:端口号”的方式来访问,比如,我们要访问namenode的

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄