大数据Hadoop HDFS - put命令

问题描述 投票:0回答:2

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

enter image description here

hadoop hdfs bigdata
2个回答
1
投票

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

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,则需要目标文件名和目录。


0
投票

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

hadoop fs -put < LFS path > < HDFS path >
hadoop fs -copyfromLocal < LFS path > < HDFS path >
© www.soinside.com 2019 - 2024. All rights reserved.