2019独角兽企业重金招聘Python工程师标准>>>

下载地址: http://spark.apache.org/downloads.html

hadoop环境是2.5.2   spark 使用1.4.0

一、启动zk、hadoop集群

Standalone:配置:

二、解压spark安装包、在conf下配置slaves文件内容如下:

node01
node02
node03

配置spark-env.sh 内容如下

export SPARK_MASTER_IP=node01
export SPARK_MASTER_PORT=7077
export SPARK_WORKER_CORES=1
export SPARK_WORKER_INSTANCES=1
export SPARK_WORKER_MEMORY=512m
export JAVA_HOME=/usr/java/jdk1.7.0_79

三、将配置好的spark包分发到其他节点上去

四、启动  ./sbin/start-all.sh

五、web页面观察  http://node11:8080/

六、提交一个spark自带的任务(client方式提交):

./bin/spark-submit --class org.apache.spark.examples.SparkPi --master spark://node01:7077 --executor-memory 512m --total-executor-cores 1 ./lib/spark-examples-1.4.0-hadoop2.4.0.jar 100

在node01:4040地址查看结果

七、注意:如果想要跑 spark on yarn则需要配置HADOOP_CONF_DIR

spark-env.sh或者/etc/profile下面配置都可以

 export HADOOP_CONF_DIR=/usr/hadoop-2.5.2/etc/hadoop

yarn模式查看地址:

http://node01:8088/

./spark-shell  :控制台写spark任务    (是standalone模式)

不同运行模式的命令不同
1.    standalone client模式
./bin/spark-submit --class org.apache.spark.examples.SparkPi --master spark://master:7077 --executor-memory 512m --total-executor-cores 1 ./lib/spark-examples-1.5.2-hadoop2.4.0.jar 100
2.    standalone cluster模式
./bin/spark-submit --class org.apache.spark.examples.SparkPi --master spark://spark001:7077 --deploy-mode cluster --supervise --executor-memory 512M --total-executor-cores 1 ./lib/spark-examples-1.5.2-hadoop2.4.0.jar 100
3.    on yarn client模式
./bin/spark-submit --class org.apache.spark.examples.SparkPi --master yarn-client --executor-memory 512M --num-executors 1 ./lib/spark-examples-1.5.2-hadoop2.4.0.jar 100
4.    on yarn cluster模式
./bin/spark-submit --class org.apache.spark.examples.SparkPi --master yarn-cluster --executor-memory 512m --num-executors 1 ./lib/spark-examples-1.5.2-hadoop2.4.0.jar 100

转载于:https://my.oschina.net/captainliu/blog/784717

spark的集群安装相关推荐

  1. spark (3)Spark Standalone集群安装介绍

    (1)初学者对于spark的几个疑问 http://aperise.iteye.com/blog/2302481 (2)spark开发环境搭建 http://aperise.iteye.com/blo ...

  2. spark standalone集群安装及spark on yarn

    standalone模式 配置spark 安装spark,并不需要安装scala . spark使用的是netty. 6066是restful接口端口:7077是m-w通信端口:8088是webui端 ...

  3. Spark集群安装介绍

    (1)初学者对于spark的几个疑问 http://aperise.iteye.com/blog/2302481 (2)spark开发环境搭建 http://aperise.iteye.com/blo ...

  4. shell半自动化部署standalone的spark分布式集群

    背景:以前每次配置hadoop和spark都要各种输入配置,太烦了.这次花了点时间,自己做了个shell来辅助自己的spark部署方式.cdh的hadoop没有部署,以后再部署,hadoop和spar ...

  5. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(九)安装kafka_2.11-1.1.0

    如何搭建配置centos虚拟机请参考<Kafka:ZK+Kafka+Spark Streaming集群环境搭建(一)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网.& ...

  6. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(二十一)NIFI1.7.1安装

    一.nifi基本配置 1. 修改各节点主机名,修改/etc/hosts文件内容. 192.168.0.120master192.168.0.121slave1192.168.0.122 slave2 ...

  7. Spark On YARN 集群安装部署

    2019独角兽企业重金招聘Python工程师标准>>> 最近毕设需要用到 Spark 集群,所以就记录下了部署的过程.我们知道 Spark 官方提供了三种集群部署方案: Standa ...

  8. 大数据之Spark集群安装及简单使用

    目录 1.Spark集群安装 1.1. 安装 2.启动Spark Shell 2.1.启动spark shell 2.2.在spark shell中编写WordCount程序 目录 1.Spark集群 ...

  9. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(十二)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网。...

    Centos7出现异常:Failed to start LSB: Bring up/down networking. 按照<Kafka:ZK+Kafka+Spark Streaming集群环境搭 ...

  10. Spark 安装与配置 (Spark HA 集群部署)

    配置 Spark HA 集群 需要配置zookeeper https://blog.csdn.net/weixin_64358432/article/details/130211543 一 . 下载S ...

最新文章

  1. CentOS 部署 flask项目
  2. Linux mail 命令参数
  3. 配置.NET程序使用代理进行HTTP请求
  4. mfc CString 转 char *
  5. 《openssl 编程》之 RSA(转)
  6. 编写干净的测试–用特定领域的语言替换断言
  7. exe打包工具哪个最好_为你的 Python 程序写个启动工具箱
  8. 面试突击 | 彻底搞定 JVM 这几道高频面试题
  9. Syntax Error: Unexpected token 报错原因
  10. Linux Shell笔记5 Linux的文件系统
  11. linux 下的igv软件,Linux IGV 自动画图 -- for 自动化报告
  12. 拓端tecdat|R语言旅行推销员问题TSP
  13. 石文软件测试,石文软件基本操作
  14. abaqus的python安装文件在哪_Abaqus2016安装教程【附软件下载地址】
  15. 转发-神器|最强电脑搜索神器(啥都能搜!!!)
  16. Vivado 除法器IP核 小数模式(Fractional)下结果的修正
  17. 软件开发者的终极梦想:揭秘谷歌编程面试
  18. 根据SNP的位置从基因组提取上下游序列
  19. HTML5+CSS3之快速入门 day6-day10布局,表单,css精灵,css hack,BFC规范
  20. 已知两点经纬度 计算距离和方位角(MATLAB实现)

热门文章

  1. C语言 链表 3个结点,一个关于C语言链表头结点的问题
  2. linux socket tcp程序,Linux下Socket TCP的简单例子
  3. jlink v9可升级固件‘_在rt-thread下实现OTA在线固件更新功能
  4. JWT实现加密用户信息及信息验证
  5. C# 解密微信步数 报错“填充无效,无法被移除。”
  6. 已移植到loongarch64的libffi源码目录
  7. 研究了一下WORD的斜体,角度约20度
  8. 梦到两个人辞职,一男一女
  9. 加减仅仅为了扩大绘制区域:大哥你不会搞不搞行不?
  10. 谈谈文吹与武吹的差异