繁体   English   中英

在HDFS上存储文件的命令

[英]Command to store File on HDFS

介绍

Hadoop NameNode和三个DataNode已安装并正在运行。 下一步是向HDFS提供文件。 已执行以下命令:

hadoop fs -copyFromLocal ubuntu-14.04-desktop-amd64.iso
copyFromLocal: `.': No such file or directory

hadoop fs -put ubuntu-14.04-desktop-amd64.iso
put: `.': No such file or directory

没有成功。

需要发出哪个命令才能将文件存储在HDFS上?

如果没有提供路径,hadoop将尝试将文件复制到您的hdfs主目录中。 换句话说,如果您以utrecht身份登录,它将尝试将ubuntu-14.04-desktop-amd64.iso复制到/user/utrecht

但是,此文件夹不存在(通常可以通过Web浏览器检查dfs)。 为了使命令起作用,您有两种选择:

  • 将其复制到其他位置( /有效,但是将所有内容放到将来可能会导致复杂化)
  • 使用hdfs dfs -mkdir /yourFolderPath创建所需的目录

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM