阿里云服务器搭建hadoop集群,内网和外网问题

hadoop集群内部通信。也就是集群内部,服务器的hosts文件中,配置内网ip和hostname的映射。集群内部也采用内网ip。

而window端, 如果想访问集群的数据,需要先连接namenode,在重定向到datanode。这个datanode是一个内网ip..想解决这个问题,需要在window端的hosts文件中将主机名和datanode 的外网ip建一个一个映射。这样才能获取数据。

解决这个window端访问内网datanode的问题方式

1、namenode建立vpn。使得window可以访问内网ip

2、window端hosts文件,建立hostname和datanode外网ip 的映射访问

f3、使用ngnix代理将window访问的内网ip转为外网

猜你喜欢

转载自blog.csdn.net/weixin_41876523/article/details/80898902