Amazon EMR 上的 Hadoop Webhdfs 删除选项失败

标签 hadoop amazon-web-services emr webhdfs

我正在尝试查看删除选项是否适用于 webhdfs:

http://ec2-ab-cd-ef-hi.compute-1.amazonaws.com:14000/webhdfs/v1/user/barak/barakFile.csv?op=DELETE&user.name=hadoop

但是我得到一个错误:

{"RemoteException":{"message":"Invalid HTTP GET operation [DELETE]",
"exception":"IOException","javaClassName":"java.io.IOException"}}

此文件拥有所有权限(777)。

[hadoop@ip-172-99-9-99 ~]$ hadoop fs -ls hdfs:///user/someUser
Found 2 items
-rwxrwxrwx 1 hadoop hadoop 344 2015-12-10 08:33 hdfs:///user/someUser/someUser.csv

我还应该检查什么以允许通过 Amazon EMR WEBHDFS 删除选项

最佳答案

你需要像这样使用 curl -i -X 命令

curl -i -X DELETE "http://ec2-**-**-**-***.compute-1.amazonaws.com:14000/webhdfs/v1/user/hadoop/hdfs-site.xml?op=DELETE&user.name=hadoop"

关于Amazon EMR 上的 Hadoop Webhdfs 删除选项失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34251022/

相关文章:

powershell - HDInsight Hive日志位置

amazon-web-services - 我们可以增加 AWS 中 ACL 规则的限制吗?

amazon-web-services - 在 emr 上重启 hiveserver2

java - Phoenix连接运行一段时间后抛出错误消息 “Failed to find any Kerberos tgt”

java - 在 Hadoop 中运行非 mapreduce 工作

java - 如何通过其sub/UUID查找认知用户?

amazon-web-services - AWS ElastiCache Redis 是否有明显的网络延迟?

hadoop - Cloudera Impala可以使用EMR中的任务节点吗?

hadoop - 在 EMR 上运行 Pig 脚本

scala - HDFS : java. io.FileNotFoundException : File does not exist: name. _COPYING