开发者社区> 问答> 正文

调用ECS上部署的Haoop,使用WebHDFS RestAPI调用重定向错误

[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的地址是我访问的外网地址?

展开
收起
dangyadang 2016-08-06 11:43:30 3791 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载