用于在HDFS上存储文件的命令

  发布于 2023-01-11 14:42

介绍

已经安装并运行了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上存储文件?

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

    但是,此文件夹从头开始不存在(您通常可以通过Web浏览器检查dfs).要使命令有效,您有两种选择:

    把它复制到其他地方(/工作,但把所有东西都放在那里可能导致将来出现并发症)

    创建所需的目录 hdfs dfs -mkdir /yourFolderPath

    2023-01-11 14:44 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有