1.确保网络正常
2.安装jar包:
依次安装下列jar包,确保安装成功。
通过网络使用yum安装glibc-headers gcc-c++ make cmake openssl-devel ncurses-devel svn gcc*
autoconf automake libtool cmake(一行)
3.解压hadoop并编译
①解压hadoop后进入src文件夹
②输入mvn clean package -DskipTests -Pdist,native -Dtar -Dsnappy.lib=/usr/local/lib -Dbundle.snappy开始编译(大概20-30分钟)
4.常见问题
①出现问题一般是因为yum安装软件安装不完整。
②尝试修改maven仓地址
`[root@node1 ~]# cd /opt/module/apache-maven-3.0.5/conf
[root@node1 conf]# pwd
/opt/module/apache-maven-3.0.5/conf
[root@node1 conf]# vim settings.xml
/opt/module/apache-maven-3.0.5/repository`
③修改maven镜像
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<name>Mirror from Maven Repo2</name>
<url>http://repo2.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>centor</id>
<name>Mirror from Maven central</name>
<url>http://central.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>