hadoop2.5.1重新编译native驱动
来源:互联网 发布:淘宝店卖什么好 编辑:程序博客网 时间:2024/06/06 01:27
hadoop2.5.1重新编译native驱动
环境信息
操作系统:Red Hat 6.4 64bit
注:此机器必须能连网
软件列表
Hadoop 2.5.1
Jdk 1.7.45
gcc 4.4.7、gcc-c++、gcc-c++-devl
Make 3.81
cmake 3.0.2 依赖包zlib1g-dev、libssl-dev
Maven 3.2.3
Ant 1.9.4
protobuf 2.5.0
zlib
以上是经过总结所需要的软件包清单,如果没有涉及到的安装包基本上可以在系统光盘中找到。
配置环境变量
$vi /etc/profile
#set java env
export JAVA_HOME=/usr/java/jdk1.7.0_45
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
#set ant env
export ANT_HOME=/opt/apache-ant-1.9.4
export PATH=$ANT_HOME/bin:$PATH
#set maven env
export MAVEN_HOME=/opt/apache-maven-3.2.3
export PATH=$MAVEN_HOME/bin:$PATH
#set hadoop env
export HADOOP_HOME=/home/hadoop/hadoop-2.5.1
export LD_LIBRARY_PATH=$HADOOP_HOME/lib:$LD_LIBRARY_PATH
export PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH
export CLASSPATH=$HADOOP_HOME/lib:$CLASSPATH
保存退出!
$source /etc/profile
vi $MAVEN_HOME/conf/settings.xml
在<mirrors></mirrors>标签中添加:
<mirror> <id>nexus-osc</id> <mirrorOf>*</mirrorOf> <name>Nexusosc</name> <url>http://maven.oschina.net/content/groups/public/</url></mirror>
在<profiles></profiles>标签中添加:
<profile> <id>jdk-1.7</id> <activation> <jdk>1.7</jdk> </activation> <repositories> <repository> <id>nexus</id> <name>local private nexus</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>nexus</id> <name>local private nexus</name> <url>http://maven.oschina.net/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile>
编译驱动
初次运行:
$mvn package -Pdist,native -Dskiptests -Dtar
再次运行:
$mvn clean package -Dmaven.test.skip=true
$mvn package -Pdist,native -Dskiptests -Dtar
正常编译需要等待40分钟左右
$cp hadoop-2.5.1-src/hadoop-dist/target/hadoop-2.5.1/lib/native
驱动下载
链接:http://pan.baidu.com/s/1kTIExGN 密码:og7i
- hadoop2.5.1重新编译native驱动
- 重新编译Hadoop2.2
- hadoop2.2.064位操作系统重新编译
- ubuntu上重新编译自己的Hadoop2.6 版本
- hadoop2.6.0编译后的native库如何加载
- Y430下backtrack重新编译alsa驱动
- 重新编译Hadoop 2.7.2 native以支持snappy
- Qt不能加载MySql驱动问题 (无需重新编译驱动)
- 编译hadoop2.6.0-cdh5.7.0 native支持snappy & 编译中遇到的坑及解决办法
- 编译hadoop2.6.0-cdh5.7.0 native支持snappy & 编译中遇到的坑及解决办法
- hadoop2.2.0遇到64位操作系统平台报错,重新编译hadoop
- 在Ubuntu 64位OS上运行hadoop2.2.0[重新编译hadoop]
- 在Ubuntu 64位OS上运行hadoop2.2.0[重新编译hadoop]
- hadoop2.2.0重新编译32位为64位时报错 Apache Hadoop Auth ................................ FAILURE
- 升级内核版本后,需要重新编译一下网卡驱动
- 嵌入式重新记录1.将驱动模块编译进内核
- Linux下编译hadoop2.5.1源码
- Centos6.5源码编译安装Hadoop2.5.1
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
- ubuntu spark install
- C++中const用法总结
- eclipse不自动生成R文件和R文件报错问题
- 二维码识别的一些资料
- hadoop2.5.1重新编译native驱动
- 围住神经猫源码分享
- Web调用安卓,苹果手机摄像头,本地图片和文件
- 2014ACM/ICPC亚洲区鞍山赛区现场赛I (hdu 5078)
- NSBundle
- C++重载、覆盖、隐藏
- CF 273C Table Decorations
- linux下 zip解压 tar解压 gz解压 bz2等各种解压文件命令
- Woody的逻辑游戏--如何换轮胎