博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spark安装(standalone)
阅读量:5357 次
发布时间:2019-06-15

本文共 1603 字,大约阅读时间需要 5 分钟。

文档:

 

安装scala

https://www.scala-lang.org/download/

wget -P /opt/downloads https://downloads.lightbend.com/scala/2.13.0/scala-2.13.0.rpm

rpm -ivh /opt/downloads/scala-2.13.0.rpm

 

环境变量

vim /etc/profile
export SCALA_HOME=/usr/scala-2.13.0
export PATH=$PATH:$SCALA_HOME/bin

生效

source /etc/profile

 

检查

scala -version

 

集群(略)

 

安装Spark

https://www.apache.org/dyn/closer.lua/spark/spark-2.4.3/spark-2.4.3-bin-hadoop2.7.tgz

wget -P /opt/downloads http://mirrors.tuna.tsinghua.edu.cn/apache/spark/spark-2.4.3/spark-2.4.3-bin-hadoop2.7.tgz

wget -P /opt/downloads http://mirror.bit.edu.cn/apache/spark/spark-2.4.3/spark-2.4.3-bin-hadoop2.7.tgz
tar zxvf /opt/downloads/spark-2.4.3-bin-hadoop2.7.tgz -C /opt
mv /opt/spark-2.4.3-bin-hadoop2.7/ /opt/spark

cp /opt/spark/conf/spark-env.sh.template /opt/spark/conf/spark-env.sh

vim /opt/spark/conf/spark-env.sh

export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64

export SCALA_HOME=/usr/share/scala
export HADOOP_HOME=/opt/hadoop
export HADOOP_CONF_DIR=/opt/hadoop/etc/hadoop
export SPARK_MASTER_IP=0.0.0.0
export SPARK_MASTER_PORT=7077
export SPARK_MASTER_WEBUI_PORT=28080
export SPARK_WORKER_WEBUI_PORT=28081
export SPARK_WORKER_MEMORY=4g
export SPARK_WORKER_CORES=2
export SPARK_WORKER_INSTANCES=1

其中默认的8080和8081端口太容易冲突,建议修改下。

 

cp /opt/spark/conf/slaves.template /opt/spark/conf/slaves

vim /opt/spark/conf/slaves
修改ip

 

启动

先启动hadoop
/opt/spark/sbin/start-all.sh
/opt/spark/sbin/stop-all.sh

 

查看start-all.sh文件cat /opt/spark/sbin/start-all.sh

可以发现它加载了spark-config.sh配置文件,启动了集群master主节点和slaves子节点。

 

启动后webui地址 http://192.168.1.xxx:28080

转载于:https://www.cnblogs.com/wintersoft/p/11068028.html

你可能感兴趣的文章
RAC的搭建(三)--Grid的安装
查看>>
oracle存储过程一(返回单条记录的值)
查看>>
vue+node+mongoDB火车票H5(七)-- nodejs 爬12306查票接口
查看>>
Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
查看>>
优盘、移动硬盘简便制作启动盘
查看>>
读书笔记5-处理器的微架构
查看>>
给定一张表(列有月份,销售额),要求查询出月份、本月销售额、上月销售额这三个结果,如果当月上个月的销售额不存在就显示为“*”。...
查看>>
Java基础——2
查看>>
老王学java之一个让我困惑的问题
查看>>
MapReduce运行过程以及原理
查看>>
金融数字,三位逗号隔开
查看>>
11.14
查看>>
ubuntu14.04 upgrade出现【Ubuntu is running in low-graphics mode】问题的一个解决办法
查看>>
jenks搭建与使用
查看>>
C# WebAPI 跨域问题Cors
查看>>
PHP之文件锁
查看>>
MFC绘图
查看>>
使用代码管理工具(git)管理代码的常用指令合集
查看>>
网络编程 socket
查看>>
修改tomcat默认使用的jdk版本
查看>>