Spark编译的三种方式
有三种编译方式,此文采用make-distribution.sh编译
其余两种为maven 和SBT编译
1.配置jdk 配置maven 配置scala
2.修改spark下make-distribution.sh中的配置 减少下载时间
查看下载地址:http://archive.cloudera.com/cdh5/cdh/5/
hadoop-2.6.0-cdh5.4.0-src.tar.gz
配置nameserver 1.sudo vi /etc/resolv.conf 添加
nameserver 8.8.8.8
nameserver 8.8.4.4
maven 镜像源
<mirrors>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
<mirror>
<id>ui</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://uk.maven.org/maven2/</url>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
</mirrors>
编译命令
./make-distribution.sh --tgz -Pyarn -Phadoop-2.4 -Dhadoop.version=2.6.0-cdh5.4.0 -Phive-0.13.1 -Phive-thriftserver
最新文章
- HDFS深入浅析
- [转载]关于C++ const 的全面总结
- HTML5画布(变形)
- 使用css框架的优缺点
- 记录android开发博客
- 格而知之4:寻找EXC_BAD_ACCESS
- Spring学习之Aop的各种增强方法
- servlet规范核心类图
- makefile介绍1.0
- [翻译 EF Core in Action 1.10] 应该在项目中使用EF Core吗?
- 使用kubeadm平滑地升级kubenetes集群(v1.10.2到v1.10.3)
- iOS UINavigationController Class Translation
- ASCII,Unicode 和 UTF-8
- 使用ssh登录kali
- 洛谷.3369.[模板]普通平衡树(fhq Treap)
- libcurl 设置代理,通过Fiddler可以进行抓包
- Pig项目&;Spring Boot&;Spring Cloud学习
- css字体更小 css比12px更小的方法
- git 学习小记
- 用js来实现那些数据结构及算法—目录
热门文章
- LeetCode 1123. Lowest Common Ancestor of Deepest Leaves
- NOIP2013-2014提高组题目浅析
- R语言排序 -- sort() order() rank()
- Android Studio 之 Navigation【1.页面之间的切换】
- .NET技术webconfig加密操作
- 《Linux就该这么学》培训笔记_ch20使用LNMP架构部署动态网站环境
- jquery插件实现瀑布流
- react项目中怎么使用http-proxy-middleware反向代理跨域
- [转帖]分布式一致性协议介绍(Paxos、Raft)
- [转帖]SQL Server 2000~2017补丁包