我安装了hadoop 1.0.4。我启用了 webhdfs 并使用 curl 命令获取主目录。
curl -i "http://172.16.30.40:50075/webhdfs/v1?user.name=ubantu&op=GETFILESTATUS"
它适用于 GETHOMEDIRECTORY,但不适用于 GETFILESTATUS、LISTSTATUS 等其他操作
我得到了例外
**{"RemoteException":{"exception":"FileNotFoundException","javaClassName":"java.io.FileNotFoundException","message":"File /webhdfs/v1 not found."}}**
这是conf文件:
hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>3</value>
</property>
<property>
<name>dfs.webhdfs.enabled</name>
<value>true</value>
</property>
<property>
<name>dfs.support.append</name>
<value>true</value>
</property>
</configuration>
任何人都可以提供一些建议吗?
谢谢。