我正在我的hadoop集群上尝试这个命令(Cloudera 5.4.1)
type UNSIGNED is array (NATURAL range <>) of STD_LOGIC;
此处我已确认webhdfs,namenode计算机名称均正确且端口50075和8022正确。
但是我收到了错误
curl -i http://webhdfs:50075/webhdfs/v1/user/admin/test/test.txt?user.name=admin&op=OPEN&namenoderpcaddress=namenode:8022; echo
答案 0 :(得分:0)
我能够解决问题。访问webhdfs时,URL应指向名称节点。因此,而不是说datanode:50075,你应该说namename:50070
所以我将网址更改为
curl -i http://namenode:50070/webhdfs/v1/user/admin/test/test.txt?op=GETFILESTATUS; echo
我是怎么找到“50070”的?在您的cloudera管理器中搜索“NameNode Web UI端口”