首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >hadoop2在没有yarn和mapreduce的情况下构建hdfs

hadoop2在没有yarn和mapreduce的情况下构建hdfs
EN

Stack Overflow用户
提问于 2014-04-14 09:30:59
回答 2查看 251关注 0票数 1

根据一篇发表的论文,我想对hadoop hdfs做一些修改。在那之后,我只需要构建HDFS并让它运行。我该怎么做呢?

EN

回答 2

Stack Overflow用户

发布于 2014-04-14 11:36:08

请参阅以下Hadoop文档

http://wiki.apache.org/hadoop/HowToContribute

票数 0
EN

Stack Overflow用户

发布于 2014-04-14 11:38:50

这里假设您是在Linux上构建的。如果您使用不同的操作系统,则可能需要执行一些额外的步骤;有关详细信息,请参阅this -我自己从未在非Linux上执行过此操作。

  • 通过在命令行中键入以下命令来安装Git、Java (JDK)、Maven和ProtocolBuffer (2.5+ version required)
  • Clone https://github.com/apache/hadoop-common.git

git克隆https://github.com/apache/hadoop-common.git

注意:您可能希望使用与要构建的HDFS版本相对应的特定分支。要列出所有分支,请键入git branch -a。然后,要切换到分支2.3,例如,键入:

git签出--跟踪原始/分支-2.3

如果你做的一切都是正确的,你应该会看到一条关于跟踪你选择的远程分支的消息。通过从你的树根运行以下代码,

  • 可以在HDFS中做任何你需要做的更改;代码位于hadoop-hdfs-project.

  • Compile项目下:

mvn安装-DskipTests

第一次这样做需要一些时间,但在重新运行时会快得多。

您的最终jars将被放置在类似hadoop-hdfs-project/hadoop-hdfs/target的目录中(这对于至少2.3版本是准确的,但在旧版本中可能有所不同,或者在将来可能会发生变化)。

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

https://stackoverflow.com/questions/23050595

复制
相关文章

相似问题

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