如何从没有错误的源构建Hadoop

时间:2015-07-16 20:17:54

标签: hadoop ssh centos virtualbox windows-7-x64

我花了几周的时间尝试解决构建Hadoop的不同错误。 SO有助于指出我偶尔会遇到问题的答案,但经过大量的搜索后,我无法完成整个过程。

自从这一切开始以来已经有几周了,所以我忘记了大部分明确的错误信息,但是我所包含的问题

  • Protobuff版本错误
  • SSH连接无法正常工作
  • 构建期间的Mojofailure例外
  • 正在使用的Java版本不正确
  • C ++健全性检查失败
  • 对我来说毫无意义的其他废话,我无法解读根本原因

今天我终于让Hadoop从git repo源构建,并希望记录面向类似问题的SO社区成员的流程。

对于那些尝试从源代码构建Hadoop的人来说,这就是我从源代码编译所有内容的方法。

有关配置的一些注意事项:

  • 我在虚拟环境中安装Hadoop,在我的案例中是VirtualBox。
  • 主机运行Windows 7 x64
  • 来宾VM运行CentOS 7 x64
  • 我的目标是最低限度的安装

1 个答案:

答案 0 :(得分:0)

我知道这是一个如何从源代码构建hadoop的问题,但是在整个构建过程中遇到各种错误后,我发现这非常有用。有人已经在Windows上构建了Hadoop并发布了二进制文件。我在我的Windows机器上安装了这个版本,它运行得很好:

http://www.barik.net/archive/2015/01/19/172716/