我是 hadoop 的新手,hadoop 1.2.1在ubuntu 14.04 LTS. 我想上传一个文件到 hadoop 执行,但我不知道如何使用copyFromLocal命令.. 请告诉我如何上传我的源文件路径"/home/saurabh/downloads/examples.jar"
和我的 hadoop 所在的文件/usr/local/hadoop/
如果您的 hadoop 在 PATH 中,那么您可以这样做:
hadoop fs -put /home/saurabh/downloads/examples.jar /path/in/hdfs
Run Code Online (Sandbox Code Playgroud)
如果您的 hadoop 不在 PATH 中,那么您应该导出 HADOOP_HOME 或者您也可以 cd 到您安装了 hadoop 的文件夹中,然后执行命令。
你也可以这样做:
hadoop fs -copyFromLocal /home/saurabh/downloads/examples.jar /path/in/hdfs
Run Code Online (Sandbox Code Playgroud)
这里/path/in/hdfs是要复制到HDFS文件,假设如果你想将文件复制到/user/saurabhHDFS中则此命令是这样的:
hadoop fs -put /home/saurabh/downloads/examples.jar /user/saurabh
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13489 次 |
| 最近记录: |