首页 > 解决方案 > 将文件从本地 c 盘移动到 hdfs 沙箱

问题描述

我正在尝试将文件从本地机器移动到 hdfs 沙箱,但出现错误。

命令:hadoop fs -copyFromLocal \c:\tmp\filename.xls hdfs://sandbox:8020/zynga/logs/pv_extA

错误 :

copyFromLocal: java.net.URISyntaxException: Relative path in absolute URI: C:tmpfilename.xls
Usage: java FsShell [-copyFromLocal <localsrc> ... <dst>]

问候

标签: hadoophdfshortonworks-data-platform

解决方案


copyFromLocal是指沙盒的本地文件系统,而不是外部文件系统,例如您的 C: 驱动器。您需要通过 SCP 或其他方式将文件移动到沙箱中,然后copyFromLocal才能正常工作。


推荐阅读