我正试图找到一种解决方案,将文件从本地windows机器或本地linux机器复制到云上的hdfs。
我知道一个解决办法
远程->集群节点(使用scp) 节点-> hdfs (使用hdfs命令)
但是对于我的用例,它不起作用,我需要找到一个解决方案,直接从本地上传文件到hdfs,就像hue用于上传一样。
我也试过听从命令
hdfs文件:://<‘本地-主机’>:<‘本地-路径’>hdfs://<‘hdfs-路径’>
但是,通过以下错误:
copyFromLocal:<‘本地路径’>:没有这样的文件或目录
如有任何建议,将不胜感激。
-Thanks
维卡什
发布于 2016-06-17 19:12:39
确保首先在hdfs中创建dir,然后,
hadoop fs -put /path/in/linux /hdfs/path或
hadoop fs -copyFromLocal /path/in/linux /hdfs/pathhttps://stackoverflow.com/questions/37888722
复制相似问题