1

我在 hdfs 中有以下文件

hdfs://localhost.localdomain:8020/user/cloudera/direccionbikes.out

我在 node.js 中写了一个进程,我需要删除这个文件。我使用 api webhdfs。

我在这个程序中使用 createReadStream 和 createWriteStream。但我不知道如何从 node.js 中删除这个文件

我在哪里可以阅读有关此问题的信息(webhdfs)

4

1 回答 1

1

您可以在此处阅读有关 API 的信息 - https://hadoop.apache.org/docs/r1.0.4/webhdfs.html

提交 HTTP DELETE 请求

curl -i -X DELETE "http://<host>:<port>/webhdfs/v1/<path>?op=DELETE
                              [&recursive=<true|false>]"

客户端收到带有布尔 JSON 对象的响应:

HTTP/1.1 200 OK
Content-Type: application/json
Transfer-Encoding: chunked

{"boolean": true}
于 2016-03-08T23:20:58.397 回答