我的Amazon EC2机器上面临WebHDFS访问问题。我已经使用此 https://letsdobigdata.wordpress.com/2014/01/13/setting-up-hadoop-1-2-1-multi-node-cluster-on-amazon-ec2-part-2/
安装了hadoop我可以使用以下http请求从浏览器(chrome)中的本地计算机检索文件状态:
的http://:50070 / webhdfs / V1 /用户/管理员/ FILE.CSV OP = GETFILESTATUS 这工作正常,但如果我尝试用?op = OPEN打开文件,那么它会将我重定向到机器的私有DNS,我无法访问:
的http://:50075 / webhdfs / V1 /用户/管理员/ FILE.CSV OP = OPEN&安培; namenoderpcaddress =:8020&安培;偏移量= 0 我还尝试使用以下命令从AWS机器本身访问WebHDFS:
[ec2-user @ conf] $ curl -i http://localhost:50070/webhdfs/v1/user/admin/file.csv?op=GETFILESTATUS curl:(7)无法连接到主机 有谁知道为什么我无法连接到localhost或为什么我的本地机器上的OPEN不起作用?不幸的是,我找不到任何教程来为亚马逊机器配置WebHDFS。
先谢谢