centos7.0如何编译hadoop2.6
如何编译hadoop2.6
1.下载hadoop源码
从官网下载hadoop源码,我这里下载的是hadoop-2.6.0-src.tar.gz。
2.解压源码
将下载好的源码解压,我这里解压到/usr/local/src目录下。
3.编译hadoop
进入hadoop源码目录,执行如下命令来编译hadoop源码:
mvn package -Pdist,native -DskipTests -Dtar
编译完成后,会在hadoop源码目录的目录下生成一个hadoop-2.6.0-src目录,里面包含了编译好的hadoop二进制文件。
4.安装hadoop
将编译好的hadoop二进制文件复制到安装目录下,我这里是/usr/local/hadoop。
5.配置hadoop
修改hadoop的配置文件,我这里修改的是hadoop的核心配置文件hadoop-env.sh和core-site.xml,修改如下:
hadoop-env.sh
# The java implementation to use. Required. export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.79
core-site.xml
6.启动hadoop
执行如下命令来启动hadoop:
$HADOOP_HOME/sbin/start-dfs.sh
启动完成后,可以通过http://localhost:50070来访问hadoop的管理界面了。
相关文章