多易教育,专注大数据培训; 课程引领市场,就业乘风破浪
多易教育官网地址
https://www.51doit.cn
多易教育在线学习平台
https://v.51doit.cn
-
使用ssh客户端登录linux系统
$ ssh root@10.0.0.1
-
切换用户为root:
$ sudo su -
-
安装编译Hadoop时所需的c编译环境依赖:
yum install gcc gcc-c++ openssl-devel make cmake
-
安装jdk
下载jdk安装包,解压至/opt/apps/tar -zxf jdk-8u60-linux-x64.gz -C /opt/apps/
然后将jdk配入path环境变量,在/etc/profile文件的末尾添加如下两行:
export JAVA_HOME=/opt/apps/jdk1.8.0_60 export PATH=$PATH:$JAVA_HOME/bin
-
下载Maven安装包:
wget mirrors.gigenet.com/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
-
解压Maven:
tar -zxf apache-maven-3.3.9-bin.tar.gz -C /opt/apps/
-
将Maven配置到path环境变量(修改后的/etc/profile文件末尾内容如下):
export JAVA_HOME=/opt/apps/jdk1.8.0_60 export M3_HOME=/opt/apps/apache-maven-3.3.9 export PATH=$PATH:$JAVA_HOME/bin:$M3_HOME/bin
-
下载和安装配置protobuf:
wget https://github.com/google/protobuf/releases/download/v2.5.0/protobuf-2.5.0.tar.gz tar -xzf protobuf-2.5.0.tar.gz -C /opt/apps cd /opt/apps/protobuf-2.5.0/ ./configure make;make install
-
下载最新的稳定版hadoop源码包,本文示例中的版本为hadoop-2.8.5-src.tar.gz :
wget apache.uberglobalmirror.com/hadoop/common/stable2/hadoop-2.7.3-src.tar.gz tar -xzf hadoop-2.8.5-src.tar.gz -C /opt/ cd /opt/hadoop-2.8.5-src mvn package -Pdist,native -DskipTests -Dtar
-
编译完成后,可以在如下位置找到编译好的安装包: hadoop-2.8.5-src/hadoop/dist/target/
多易教育,专注大数据培训; 课程引领市场,就业乘风破浪
多易教育官网地址
https://www.51doit.cn
多易教育在线学习平台
https://v.51doit.cn