文档章节

Centos6.5编译64位hadoop2.2.0

ihaolin
 ihaolin
发布于 2014/01/07 23:36
字数 244
阅读 1659
收藏 4
  • hadoop源码:http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.2.0/hadoop-2.2.0-src.tar.gz
  • jdk:http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-x64.tar.gz
  • 构建工具maven:http://apache.dataguru.cn/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz

      可以修改下maven配置conf/setting.xml, 配置镜像库:      

<mirror>
      <id>osc-maven-repo</id>
      <mirrorOf>*</mirrorOf>
      <name>osc-maven-repo</name>
      <url>http://maven.oschina.net/content/groups/public/</url>
</mirror>

      配置jdk, 本地仓库, 插件仓库等:

<profile>
      <id>jdk-1.7</id>
      <activation>
        <jdk>1.7</jdk>
      </activation>
      <repositories>
        <repository>
          <id>local-repo</id>
          <name>local-repo</name>
          <url>http://maven.oschina.net/content/groups/public/</url>
          <releases>
                <enabled>true</enabled>
          </releases>
          <snapshots>
                <enabled>false</enabled>
          </snapshots>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>osc-maven-repo</id>
          <name>osc-maven-repo</name>
          <url>http://maven.oschina.net/content/groups/public/</url>
          <releases>
                <enabled>true</enabled>
          </releases>
          <snapshots>
                <enabled>false</enabled>
          </snapshots>
        </pluginRepository>
      </pluginRepositories>
</profile>
  • 编译protobuf环境: yum gcc gcc-c++ cmake ncurses-devel openssl-devel
  • protobuf: https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz 
      标准编译安装: ./configure && make && make install
  • 编译hadoop: 
mvn package -Pdist,native -DskipTests -Dtar

    很有可能会有网络问题,内存溢出(1G够用),编译完成:

收工。

© 著作权归作者所有

ihaolin

ihaolin

粉丝 263
博文 164
码字总数 106524
作品 4
朝阳
高级程序员
私信 提问
Centos6.5集群安装64位hadoop2.2.0

Centos6.5集群安装64位hadoop2.2.0: 网络环境,整3台虚拟机或者物理机,配置好相应网络,编辑/etc/hosts, 如: ssh无密码登录,很简单,每台机器都生成公钥,密钥(事先建立一个统一的hadoo...

ihaolin
2014/01/09
2.4K
2
oschina的maven仓库是不是不稳定呦

mvn编译64位的hadoop2.2.0怎么老是找不到主机,搞了一天了还是没编译好。。。 哪位大神有编译好的包可以分享?本人环境centos6.4 64位系统

淘淘我的小宝宝
2014/05/09
296
1
centos6.4 32/64位机 hadoop2.2.0集群安装

1、准备环境 安装VMware10 ,三台centos6.4 版本,安装在VMware虚拟机下。 1)安装中文输入法: 1、需要root权限,所以要用root登录 ,或su root 2、yum install "@Chinese Support" 2)安装...

kt431128
2014/06/03
8.6K
17
linux 静默安装oracle11g

本例: 通过SSH远程连接云主机,上传oracle11g安装包,在centos6.5上无图形化界面静默安装oracle11g。 涉及工具及环境: 1、本地环境windows7+ssh远程连接工具xShell 2、远程云主机CentOS6.5...

lybb_lbb
2018/02/28
194
1
maven hadoop2.2编译下载源问题

在centos64位下用maven编译hadoop2.2.0。 已经将maven源替换成 aliyun,替换方法加了一个mirror 但是编译过程中还是会出现去repository.jboss.org下载,我就卡在了 HDFS Journal 2.2.0这里,...

postbird
2016/12/07
296
0

没有更多内容

加载失败,请刷新页面

加载更多

Python如何实现单例模式?其他23中设计模式python如何实现?

单例模式主要有四种方法:new、共享属性、装饰器、import。 # __ new__方法:class Singleton(object): def __new__(cls, *args, **kw): if not hasattr(cls, '_instance'): ......

每天学Python
12分钟前
71
0
在正则表达式的上下文中,“懒惰”和“贪婪”是什么意思?

有人可以用一种可以理解的方式解释这两个术语吗? #1楼 贪婪意味着您的表情将匹配尽可能大的组,懒惰意味着它将匹配最小的组。 对于此字符串: abcdefghijklmc 这个表达式: a.*c 贪婪的匹...

技术盛宴
16分钟前
80
0
springboot web 大文件上传源代码

一、 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传; 支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输...

东方雨
16分钟前
54
0
这五类人最适合转Web前端,有你吗?

互联网的高速发展促使互联网企业对于网站等页面的用户体验要求也越来越高,导致网站开发难度越来越大,于是一个新兴职业应运而生——web前端工程师。 因为互联网时代的高速发展,公司企业的迫...

梦想编程
24分钟前
96
0
vue打包后静态资源图片失效&&vue动态设置img的src不生效

vue打包后静态资源图片失效: 老版本中需要找到config/index.js,找build打包对象里的assetsPublicPath属性,默认值为/,更改为./就好了; 新版本中只有手动更改vue.config.js, 在里面配置p...

liulunsheng
37分钟前
57
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部