spark源码编译
来源:互联网 发布:成为算法工程师 编辑:程序博客网 时间:2024/05/30 04:10
spark源码编译--基于spark1.5.2和hadoop2.6.1
环境准备
spark的源码是用scala编写的,这里我们首先需要的是配置scala的环境变量,注意spark1.5.2的在用maven编译源码的时候需要的是mave3.3.3的版本,不要搞错了。这里的环境不想hadoop编译那样的麻烦,只需要mave3.3.3以上的版本以及向对应scala版本就可以。
export MAVEN_HOME=/opt/modules/apache-maven-3.3.3
export PATH=
export SCALA_HOME=/opt/modules/scala-2.11.5
export PATH=
maven镜像配置
改变仓库地址
/opt/datas/.m2/repository
添加一个开源中国的镜像
nexus-osc
*
Nexus osc
http://maven.oschina.net/content/groups/public/
打开spark下的make-distribution.sh文件更改下面的value
SCALA_VERSION=2.10//最好和自己本地的版本一直
SPARK_HADOOP_VERSION=2.5.0
SPARK_HIVE=1//1代表支持hive,0不支持
运行命令
./make-distribution.sh
–name spark-1.5.2-hadoop-2.6.1-bin
–tgz -Phadoop-2.6 -Dhadoop.version=2.6.1
-Phive -Phive-thriftserver
40分钟左右后会看到编译成功的二进制文件
- spark源码编译
- Spark源码编译
- 编译Spark源码
- spark安装、源码编译
- maven编译Spark源码
- spark源码编译
- sbt编译spark源码
- spark源码编译后记
- 编译spark源码
- Spark源码编译
- 编译spark源码步骤
- xmpp Spark源码编译
- maven编译spark 源码
- Spark、hadoop源码编译
- spark的源码编译
- spark源码编译
- maven编译spark源码
- spark源码阅读一 spark源码编译
- 如何评价rcnn、fast-rcnn和faster-rcnn这一系列方法?
- 选课大作战
- android studio 获取 应用签名(SHA1 MD5 )方法
- 你不得不读的书籍清单
- 最长01串
- spark源码编译
- matlab卷积相关
- Collatz问题
- UVA1595-对称轴
- 学习笔记(5)——文件压缩
- HLG 哈理工OJ 2074逃生
- Python 标准库 —— os 模块
- NOIP2015提高组Day2 子串
- UVA230-图书馆管理