大数据Hadoop HDFS-put命令

时间:2019-03-05 03:21:26

标签: hadoop hdfs bigdata

我无法将文件从本地复制到HDFS。该命令将引发这些错误。

enter image description here

2 个答案:

答案 0 :(得分:1)

由于您在此处使用Windows路径,因此必须转义“ \”或使用slash(“ /”)

hadoop fs -put C:\\User\\Satya\\one.txt /user/local/hadoop/dirnew

// This is another way 
hadoop fs -put C:/User/Satya/one.txt /user/local/hadoop/dirnew

同样使用Put命令,您只需要给出目标目录路径。如果您使用copyFromLocal,则它需要目标文件名以及目录。

答案 1 :(得分:0)

您可以使用-copyfromLocal命令而不是-put命令。

hadoop fs -put < LFS path > < HDFS path >
hadoop fs -copyfromLocal < LFS path > < HDFS path >