spark编译过程与实现
2016-05-02 15:35
447 查看
基本配置
配置jdk、scala 、maven
修改
make –distribution.sh 中的
#VERSION=$("$MVN" help:evaluate -Dexpression=project.version 2>/dev/null | grep -v "INFO" | tail -n 1)
#SPARK_HADOOP_VERSION=$("$MVN" help:evaluate -Dexpression=hadoop.version $@ 2>/dev/null\
# | grep -v "INFO"\
# | tail -n 1)
#SPARK_HIVE=$("$MVN" help:evaluate -Dexpression=project.activeProfiles -pl sql/hive $@ 2>/dev/null\
# | grep -v "INFO"\
# | fgrep --count "<id>hive</id>";\
# # Reset exit status to 0, otherwise the script stops here if the last grep finds nothing\
# # because we use "set -o pipefail"
# echo -n)
以上内容注释掉(可以加快编译)
增加以下内容
VERSON=1.3.0 --spark的版本可以修改
SPARK_HADOOP_VERSION=2.6.0-cdh5.4.0 --基于hadoop的版本
SPARK_HIVE=1 --hive 的版本。
执行命令 (根据个人情况填写参数)
make-distribution.sh --tgz -Pyarn -Phadoop-2.4 -Dhadoop.verson=2.6.0-cdh5.4.0 -Phive-0.13.1 -Phive-thriftserver
配置jdk、scala 、maven
修改
make –distribution.sh 中的
#VERSION=$("$MVN" help:evaluate -Dexpression=project.version 2>/dev/null | grep -v "INFO" | tail -n 1)
#SPARK_HADOOP_VERSION=$("$MVN" help:evaluate -Dexpression=hadoop.version $@ 2>/dev/null\
# | grep -v "INFO"\
# | tail -n 1)
#SPARK_HIVE=$("$MVN" help:evaluate -Dexpression=project.activeProfiles -pl sql/hive $@ 2>/dev/null\
# | grep -v "INFO"\
# | fgrep --count "<id>hive</id>";\
# # Reset exit status to 0, otherwise the script stops here if the last grep finds nothing\
# # because we use "set -o pipefail"
# echo -n)
以上内容注释掉(可以加快编译)
增加以下内容
VERSON=1.3.0 --spark的版本可以修改
SPARK_HADOOP_VERSION=2.6.0-cdh5.4.0 --基于hadoop的版本
SPARK_HIVE=1 --hive 的版本。
执行命令 (根据个人情况填写参数)
make-distribution.sh --tgz -Pyarn -Phadoop-2.4 -Dhadoop.verson=2.6.0-cdh5.4.0 -Phive-0.13.1 -Phive-thriftserver
相关文章推荐
- 剑指offer-面试题58:二叉树的下一个结点
- Service 广播 到Fragment
- 20159311《网络攻击与防范》第九周学习总结
- Service 广播 到Fragment
- C/C++常量指针和指针常量的区别
- C游戏 推箱子游戏
- void *变量用法
- SpringData 学习(6)—— 学习 Repository 接口的第 1 个子接口 CRUDRepository
- 开源Math.NET基础数学类库使用(01)综合介绍
- Design 控件学习
- 括号匹配练习
- 时间序列 R 07 时间序列分解 Time series decomposition
- 时间序列 R 08 指数平滑 Exponential smoothing
- exam1802 Bounty Hunter II(DAG的最小路径覆盖)
- 第1章 引言
- SICP ex1-17 ex-18 ex1-19
- Intent实现简易文件浏览查看器
- 时间序列 R 09 ARIMA
- 时间序列 R 10 其他进阶预测方法 Advanced forecasting methods
- redis安装