编译安装hadoop2.6

准备:

1.安装gcc

yum install gcc

yum install gcc-c++

2.安装jdk(注意必须jdk,jre不行)

3.ProtocolBuffer 2.5.0

wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.bz2

tar jxvf protobuf-2.5.0.tar.bz2

cd protobuf-2.5.0.tar.bz2

./configure --prefix=/usr/local/protobuf-2.5.0

make

make install

配置环境变量

export PATH=$PATH:/usr/local/protobuf-2.5.0/bin/
export PKG_CONFIG_PATH=/usr/local/protobuf-2.5.0/lib/pkgconfig/

source /etc/profile

检验是否安装成功:

protoc –version

4. Maven

yum install maven

环境变量:

export MAVEN_HOME=/usr/local/apache-maven-3.2.5

source /etc/profile

检验是否安装成功:

mvn -version

5.CMake

yum install ncurses-devel

yum install openssl-devel

(不装上面这两个编译时pipe会过不去)

yum install cmake

6.Autotools

(如果编译 native code需要)

sudo yum install autoconf automake libtool

7.Forrest

(Apache Forrest是一个平台独立的文档框架。把来自各种不同的输入数据源转换成用一种或多种输出格式(比如HTML,PDF等)来统一显示的发布系统。它基 于Apache Cocoon并分离了内容与内容结构,不仅可以生成静态的文档也可以当作一个动态的服务器。如果要生成文档则需要。)

wget mirrors.cnnic.cn/apache//forrest/apache-forrest-0.9-sources.tar.gz

wget mirrors.cnnic.cn/apache//forrest/apache-forrest-0.9-dependencies.tar.gz

解压apache-forrest-0.9-sources.tar.gz

tar -zxvf apache-forrest-0.9-sources.tar.gz

解压apache-forrest-0.9-dependencies.tar.gz到forrest

tar -zxvf apache-forrest-0.9-dependencies.tar.gz

 

cd /usr/local/apache-forrest-0.9/main

./build

配置环境变量

export FORREST_HOME=/usr/local/apache-forrest-0.9
export PATH=$PATH:$FORREST_HOME/bin

 

8. ant

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:
[ERROR] around Ant part ...<exec dir="/home/hadoop/hadoop-2.6.0-src/hadoop-commo-src/hadoop-common-project/hadoop-common/target/antrun/build-main.xml

安装ant

wget archive.apache.org/dist/ant/binaries/apache-ant-1.9.4-bin.tar.gz

解压到/usr/local/

tar -zvxf apache-ant-1.9.4-bin.tar.gz

注意:备份 /etc/ant.conf

卸掉系统里的ant yum remove ant,卸掉之后conf文件也会消失

 

ant -version
Apache Ant(TM) version 1.9.4 compiled on April 29 2014

若出现这样的错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher
这是系统中路径不对, 改/etc/ant.conf中ANT_HOME=/usr/share/ant 为你正确安装ant地址,如:

的地址,如ANT_HOME=/usr/local/apache-ant-1.9.4

 

9.安装findbugs

wget http://sourceforge.net/projects/findbugs/files/findbugs/3.0.0/findbugs-3.0.0.tar.gz/download?use_mirror=hivelocity&download=

wget http://sourceforge.net/projects/findbugs/files/findbugs/3.0.0/findbugs-noUpdateChecks-3.0.0.tar.gz/download?use_mirror=superb-dca3&download=

 

tar -zvxf findbugs-3.0.0.tar.gz

tar -zxvf findbugs-noUpdateChecks-3.0.0.tar.gz

 

配置环境变量

export FINDBUGS_HOME=/usr/local/findbugs-2.0.3
export PATH=$PATH:$FINDBUGS_HOME/bin 

检验:

 

findbugs -version

3.0.0

 

10.

下载编译hadoop

wget http://mirrors.cnnic.cn/apache/hadoop/common/hadoop-2.6.0/hadoop-2.6.0-src.tar.gz

tar -zxvf hadoop-2.6.0-src.tar.gz

cd hadoop-2.6.0-src

mvn package -Pdist,native,docs -DskipTests -Dtar -e

 

编译后路径:

/home/hadoop/hadoop-2.6.0-src/hadoop-dist/target/hadoop-2.6.0.tar.gz

 

 

 

Centos6.5源码编译安装Hadoop2.5.1 [plain] view plaincopy   Centos6.5(64bit)       jdk7       ant1.9.4   maven3.1.1   findbugs3.0.0   protobuf2.5.0   hadoop2.5.1 源代码文件   二、安装以上所需的所有软件 1.yum可安装的软件 [h 阅读详情

相关推荐

squidpy 教程 1:在 AnnData 和 Squidpy 中导入空间数据

这些是 10x Genomics Visium 的 Space Ranger 输出提供的 keys,因此是第一个被采用的 keys。在这种情况下,我们假设空间坐标与像素具有相同的比例,因此我们将该值设置为 1。为此,我们将使用模拟数据集,并通过示例展示您应该注意的重要细节,以便利用 AnnData-Scanpy-Squidpy 生态系统的全部功能。并不是绝对必要的,但会节省您大量的输入,因为它是 Squidpy 和 Scanpy 的默认值。正如你所看到的,空间坐标被缩小了,图像被“放大”了。

🧑‍🎓 博士研究生在读 🔬 分享生物信息学、神经生物学方面的知识 💬 合作请在后台留言 2256

Hadoop源码编译

Hadoop不提供64位编译好的版本,只能用源码自行编译64位版本。学习一项技术从安装开始,学习hadoop要从编译开始。 1.操作系统编译环境 yum install cmake lzo-devel zlib-devel gcc gcc-c++ autoconf automake libtool ncurses-devel openssl-devel libXtst 2.安装JDK 下载...

weixin_30892987的博客 82

17【Protues单片机仿真】基于51单片机的太阳能智能谷物翻晒机器人

基于51单片机,避障,低于50CM报警,LED灯亮起,自动翻晒用光敏电阻,光照强度大,电机转动,相当于翻晒粮食,远程控制用按键代替,按下去电机就转动,相当于翻晒粮食,然后光照强度和超声波的距离都在LCD1602显示屏显示出来。

weixin_70360261的博客 1448

HCatalog安装配置学习笔记

转载请标明出处SpringsSpace: http://springsfeng.iteye.com   1. 编译HCatalog安装包    (0) JDK: jdkjdk1.6.0_43    (1) 下载源码包hcatalog-trunk.zip, 下载地址:https://github.com/apache/hcatalog    并解压至:/home/kevin/Downloa...

SpringsSpace 1323

怎么用phpstudy制作网站

随着实践的深入,你会逐渐掌握更多高级技巧和技术,让你的网站变得更加完善和吸引人。现在你已经成功设置了你的本地Web服务器环境,接下来我们将指导你如何利用这个环境来创建一个简单的PHP网页项目。为了使网站更加动态且功能丰富,我们需要学会如何让PHP脚本与MySQL数据库交互。为了让网站看起来更专业美观,可以考虑引入CSS样式表来定制网页布局及视觉效果。当你对本地开发的网站感到满意后,下一步就是将其发布到互联网上供他人访问了。让我们进一步扩展我们的网站,加入一个简单的用户注册与登录系统。

2401_87999399的博客 6574

宝塔部署若依前端出现502解决方法

若依系统是一个基于Java语言的开源项目,旨在帮助开发者减少开发时间,特别适用于需要快速开发出一套具有用户管理、菜单管理、权限管理、定时任务、日志管理等功能的简单系统。系统分为前后端分离、分布式等架构前后端分离部署教程然而通过宝塔来部署若依系统会遇见一些问题,特此在这里记录一下。

m0_74823683的博客 776

hadoop2.6.0 centos 编译安装详解

搭建环境:Centos x 6.6 64bit 前置环境jdk1.7、maven3.0.5 如果是你32bit的机器,可以直接下载官方已经编译好的包,64bit的机子重新编译步骤如下。 安装依赖工具 [code="java"] yum install cmake lzo-devel zlib-devel gcc gcc-c++ autoconf automake libtool nc...

xiaokang930的博客 163

手把手教你:在openEuler 22.03上离线搞定OpenSSH 9.8升级(CentOS 7.9通用)

本文详细介绍了在openEuler 22.03和CentOS 7.9系统上离线升级OpenSSH 9.8的完整流程,包括准备工作、离线包获取、安装步骤、服务管理及回滚方案。特别针对无外网环境的企业服务器,提供安全可靠的离线升级解决方案,帮助运维人员有效提升系统安全性。

weixin_30682415的博客 192

hadoop2.6安装

# 解压 [root@mihaoyu151 install]# tar -zxvf hadoop-2.6.0-cdh5.14.2.tar.gz -C ../soft # 重命名 [root@mihaoyu151 soft]# mv hadoop-2.6.0-cdh5.14.2/ hadoop260 # 追加 [root@mihaoyu151 hadoop260]# vi /etc/profile #hadoop export HADOOP_HOME=/opt/soft/hadoop260 export

qq_51903852的博客 315

基于Simulink的四足机器人楼梯攀爬仿真模型

构建一个基于Simulink的四足机器人楼梯攀爬仿真模型,旨在模拟四足机器人在面对楼梯等障碍时的运动控制和稳定性调整。以下是一个详细的步骤指南,帮助你从零开始创建这样一个仿真模型。

xiaoheshang_123的博客 247

【PostgreSQL】PostgreSQL数据库函数比对模板(PG通用)

LOOKUP 函数从单行或单列区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)或数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。LOOKUP 函数具有两种语法形式:向量形式和数组形式。vlookup查找匹配值超过255个字符显示#Value的解决办法。如果值为错误值 #N/A,则返回 TRUE。

tttzzzqqq2018的博客 1494

Hadoop编译安装

1.准备好对应的软件1.1 Hadoop-2.6.0-cdh5.7.0-src.tar.gz1.2 jdk-7u80-linux-x64.tar.gz 必须是1.7版本的jdk,1.8的一...

mm_ren的博客 437

RDKit | 基于Murcko骨架聚类化合物库

化合物多样性评估 一种方法是使用合适的指纹技术将化合物矢量化并评估他们之间的距离。这种方法经常被使用,但是对于人类很难直观地理解化合物之间的距离。 基于Murcko骨架,分子大致聚集在化合物骨架中,并且每个簇中的顶部化合物都作为候选化合物。此方法非常符合人类的直觉,因此可以预期人将通过查看候选化合物列表来自动缩小化合物的范围。 Murcko骨架 Mur...

DrugOne 3766

Windows 10下编译安装Hadoop2.6

转自:https://www.linuxidc.com/Linux/2016-08/134131.htm Windows 10下安装Hadoop2.6,Windows10下编译64位Hadoop2.x。详细记录了Windows10版本下对Hadoop的编译、安装步骤,以及相关包或者软件下载安装过程。 不需要在Cygwin下安装Hadoop,官方也不推荐使用Cygwin。 Hado...

当幸福来敲门的专栏 1155

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

hadoop2.6.0 - eclipse插件下载、编译、安装、配置

hadoop2.6.0 - eclipse插件下载、编译、安装 作者:易文俊 Email:yiwenjun@126.com 截止目前(2015-02-10)为止,hadoop最新版本为2.6.0,下面以hadoop2.6.0为例安装hadoop2.x的eclipse插件,hadoop2.x其它版本的eclipse插件类似 1、下载Hadoop2.6.0 eclipse插件源

Kevin的专栏 1万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

linux hadoop源码编译安装,CentOS 6.5源码编译安装Hadoop2.5.1

CentOS 6.5源码编译安装Hadoop2.5.1一、编译环境CentOS6.5(64bit)jdk7ant1.9.4maven3.1.1findbugs3.0.0protobuf2.5.0hadoop2.5.1 源代码文件二、安装以上所需的所有软件1.yum可安装的软件yum install svn ncurses-devel gcc* lzo-devel zlib-devel autoco...

weixin_26848497的博客 177

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

编译安装hadoop2.6.3

一、安装环境 1.1 JAVA 安装java1.7 下载jdk1.7: [root@node1~]# wget http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz?AuthParam=1452765180_64b65bb908cae46ab9a9e492c842d7c7 设置...

weixin_30570101的博客 165

源码编译安装python2.7替换Hadoop集群的python2.6

背景 使用Hadoop streaming + python开发,集群节点的python是python2.6,语法与python2.7略有不同。而我本地和开发机的python版本都是python2.7,考虑到Hadoop streaming支持分发压缩文件到节点,因此打算自己制作一个python2.7的压缩包,上传到HDFS,之后写Hadoop streaming程序都可以使用这个python2....

da_kao_la的博客 399

Redhat 6.4-x64 编译 Hadoop-2.7.1并分布式安装

1.系统环境[root@master ~]# uname -a Linux master 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux 2.安装前的准备 2.1关闭防火墙--查看防火墙状态 [root@master ~]# service iptables statu

不忘初心、方得始终 1350

linux怎么编译hadoop的文件,CentOS 7.4下编译安装Hadoop 2.7.6 及所需文件

1. 使用系统和软件操作系统:CentOS Linux release 7.4.1708 (Core) 64位使用软件如下:jdk1.8.0_112.tar.gzHadoop-2.7.6-src.tar.gzapache-ant-1.9.11-bin.tar.gzapache-maven-3.5.3-bin.tar.gzfindbugs-3.0.1.tar.gzprotobuf-2.5.0.ta...

weixin_36022526的博客 192

CentOS 6.5单节点编译安装hadoop-2.2.0

这几天在琢磨Hadoop,首先是安装Hadoop,在安装过程中出现过不少问题,现在将整个过程总结一下,网络上已经有很多这方面的资料了,但我觉得还是有必要记述一下部分重要安装过程,方便以后发现与解决问题,也希望能给需要的朋友一些参考。 我所用系统是CentOS6.5 64bit,编译安装hadoop-2.2.0,hadoop配置为单节点。在ApacheHadoop下载的hadoop-2.2

Stay Hungry.Stay Foolish. 1464

Mac OS/X Hadoop 2.6 编译安装常见问题总结 / Building Hadoop on OS/X

几点说明最好能有 MacPort 或者其他的 Brew 类似的工具,这样能节省很多的时间。几个必须的工具* Unix System这个是必须的* JDK 1.6+JDK版本不能太高,反正 Hadoop 2.6 在 JDK 1.8 上编译失败好几次,建议用 1.7* Maven 3.0 or later这个也是必须的* Findbugs 1.3.9 (if running findbugs)Find

Rocking_Bee's Blog 1012

Windows Hadoop 2.6.0编译安装

本文主要参考这篇文档 Build, Install, Configure and Run Apache Hadoop 2.2.0 in Microsoft Windows OS 美中不足的是没有给出遇到的问题的解决方案,我就班门弄斧,狗尾续貂。 以下是我的编译过程,我所遇到的坑。因为没有截图,所以我尽量详细。 软件环境: Hadoop 源码 Cygwin Visual studio 2010(

程序猿进化史 1123

hadoop2.6.4 安装和编译

hadoop集群搭建tools:SecureCRT8.0 VMware12 RHEL 6.6 x64网络规划:hadoop0 192.168.248.150 hadoop1 192.168.248.151 hadoop2 192.168.248.152 hadoop3 192.168.248.153设置静态ip:sudo vim /etc/sysconfig/network-scripts

i立志的专栏 5420

RedHat Ent 6.5 64bit编译安装hadoop2.4.1

RedHat Ent 6.5 64bit编译安装hadoop2.4.1 感谢原帖:http://blog.csdn.net/w13770269691/article/details/16883663/ step1.修改yum:(针对redhat ent未注册用户,注册用户直接跳过这一步) 参考:http://blog.csdn.net/zhngjan/article/detai...

weixin_30725467的博客 84
上一篇: Web UI Layotu Design
下一篇: Tomcat get请求中文乱码
dearls
博客等级 码龄19年 0粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值