首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在OS上运行Hadoop?

如何在OS上运行Hadoop?
EN

Stack Overflow用户
提问于 2014-03-13 11:10:34
回答 1查看 814关注 0票数 3

我有一台macbook Pro。我认为我成功地安装了hadoop流,但是我不知道它是在哪里安装的,hdfs在哪里。我已经安装了单节点版本。我正在使用python编写代码。我将mapper.py和reducer.py放在桌面上,我也在桌面上放置了一个大文本文件,我将在桌面上运行这些程序。我遵循本教程的http://www.michael-noll.com/tutorials/writing-an-hadoop-mapreduce-program-in-python/问题是,我不知道在教程中键入“将本地示例数据复制到HDFS”部分的路径。我成功地单独运行了python文件,并使用了与教程相同的代码。我用brew安装Hadoop。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-14 03:06:46

代码语言:javascript
复制
which hadoop

代码语言:javascript
复制
echo $HADOOP_HOME 

将为您提供已安装hadoop的路径(如果您遵循了所有安装步骤)

您应该从要传输的文件所在的目录键入以下命令。或者您可以定义整个路径…。

代码语言:javascript
复制
hadoop fs -copyFromLocal /local/path/file.txt /hdfs/path/file.txt

hadoop fs -put localfile1 localfile2 /user/hadoop/hadoopdir

更多可用的示例@ Hadoop命令shell.html#put

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22376743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档