hadoop - 将文件从本地 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>]
问候
解决方案
copyFromLocal
是指沙盒的本地文件系统,而不是外部文件系统,例如您的 C: 驱动器。您需要通过 SCP 或其他方式将文件移动到沙箱中,然后copyFromLocal
才能正常工作。
推荐阅读
- swift - 如何使用 SwiftUI 的 onDelete() 函数访问数组位置
- python - 用 OpenCV + Python 拼接四个图像
- swift - ScrollView 在关闭 ViewController 并调用 viewDidLoad 时不会重新加载
- python - 从网站抓取价格为零的问题
- python - 如何遍历 UnqLite 集合并提取数据
- flutter - 用于颤振的 Chopper 库时请求中的内容类型被覆盖
- vhdl - if 会产生其他支持吗?
- database - 如何对放置在 docker 容器中的 oracle DB 启用统一审计?
- python-3.x - 如何将数组的元素(例如整数)转换为数组,以便在 python 中获得额外的维度
- javascript - 检查一个数组是否包含另一个数组的任何元素并突出显示另一个数组中的元素 - React native