[font='Helvetica Neue', 'Luxi Sans', 'DejaVu Sans', Tahoma, 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei'] 我们尝试在ECS上部署了一个Hadoop节点,然后使用WebHDFS REST API来访问hdfs的接口。我们遇到的问题是,当我们调用形如:115.32.12.31:50070/webhdfs/v1/input/a.py?op=OPEN时,hadoop会重定向到 ecs实例名:50075/webhdfs/v1/input/a.py?op=OPEN&user.name=root&namenoderpcaddress=0.0.0.0:9000&offset=0, 问题就在于重定向的HOST是ECS的主机名,而不是外网ip,所以无法解析这个主机名。怎么让hadoop redirect的地址是我访问的外网地址?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。