在windows中将csv导入hdfs时出错

gmxoilav  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(586)

希望有人能帮上忙,我一直在尝试在windows上安装hadoop,到目前为止一切都正常,但现在我正在尝试将csv文件导入hdfs。
我使用以下代码
hadoop fs-put c:\input\file.txt c:\output文件
但是得到以下错误
-put:路径名/c:/输出自hdfs://localhost:9000/c:/output不是有效的dfs文件名。用法:hadoop fs[generic options]-put[-f][-p][-l]。。。
我一直在谷歌上搜索解决方案,但似乎没有一个是我的问题,我找不到一个办法来解决它。
任何帮助都将不胜感激。

xwbd5t1u

xwbd5t1u1#

正如错误消息所说,c:/output不是有效的hdfs文件名。
hdfs上的有效目标目录是/output
1在hdfs上创建目标目录:hdfs dfs-mkdir/output
2在hdfs上放置文件:hdfs dfs-put/output

相关问题