WEBHDFS REST API 将文件从 Windows 服务器/本地文件夹/桌面复制/移动到 HDFS

2024-03-15

使用 WEBHDFS REST API 调用,我可以将文件从 Windows 计算机(即 Windows 服务器或 Windows 本地文件夹或桌面)传输或复制到 Hadoop-HDFS 文件系统吗?

如果是,有任何示例命令信息吗?

我已经尝试过并且能够使用
Windows->(使用 ftp)-> Linux 目录 ->(使用 webhdfs)-> HDFS 这是两步过程,我正在寻找直接从 Windows ->(webhdfs)-> HDFS 的一步过程。

我提到了https://hadoop.apache.org/docs/r1.0.4/webhdfs.html https://hadoop.apache.org/docs/r1.0.4/webhdfs.html也可以获取有用的信息。

示例:如果我的文件位于 E:\user\accounts.txt 中,并且我想使用 webhdfs 将此文件移动到 HDFS /user/kumar/ 文件夹。

目前我正在做的是 Step-1) 将帐户文件从 Windows ftp 到 linux 目录。
步骤2)运行curl命令将文件从linux机器移动到HDFS文件夹。

有什么建议可以一步完成吗? 步骤 1) Windows -> HDFS 一步使用 webhdfs。


我们可以使用 scp 命令将文件从 Windows 文件系统复制到 HDFS。

scp source_file_name user@/path/file_name

我们也可以通过使用winscp工具来实现这一点。您可以安装它并建立到 hdfs 服务器的连接,然后可以传输文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WEBHDFS REST API 将文件从 Windows 服务器/本地文件夹/桌面复制/移动到 HDFS 的相关文章

随机推荐