搭建hbase的时候发现hadoop2.6.0需要重新编译本地库 想问问如何操作

0
hbase1.12
hadoop2.6.0  版本
已邀请:
0

牟瑞 - 大数据 Hadoop 讲师 Hadoop入门课程地址:http://www.hellobi.com/course/39 有架构师,技术总监,CTO的职位请联系我! 2015-09-25 回答

是有提示的那个信息吧。如果你是构建学习环境,不用理会它,是可以正常使用的,如果你是集群环境,直接编辑就可以,附带ubuntu的编译步骤:
1、安装JDK
sudo apt-get install default-jdk
java -version
显示版本信息:
java version "1.7.0_65"
OpenJDK Runtime Environment (IcedTea 2.5.3) (7u71-2.5.3-0ubuntu0.14.04.1)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
2、安装maven
sudo apt-get install maven
 mvn --version
显示版本信息:
Maven home: /usr/share/maven
Java version: 1.7.0_65, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-32-generic", arch: "amd64", family: "unix"
3、安装openssh
sudo apt-get install openssh-server
4、安装依赖库
 sudo apt-get install g++ autoconf automake libtool cmake zlib1g-dev pkg-config libssl-dev
5、安装protoc
 sudo apt-get install protobuf-compiler
 protoc --version
显示版本信息:
libprotoc 2.5.0
6、OK开始编译,进入HADOOP源代码目录 hadoop-2.6.0-src,执行:
mvn clean package -Pdist,native -DskipTests -Dtar

好了,经过漫长等待, 应该就能得到编译好的结果了。
0

贺呵呵 2015-09-25 回答

还想问一下 Linux 环境下的跟这个有区别么?  

要回复问题请先登录注册