Linux操作系统:Spark在虚拟环境下的安装及部署

将Spark安装到指定目录

复制代码
// 通过wget下载Spark安装包
$ wget https://d3kbcqa49mib13.cloudfront.net/spark-2.1.1-bin-hadoop2.7.tgz 
// 将spark解压到安装目录
$ tar --zxvf spark-2.1.1-bin-hadoop2.7.tgz --C /usr/local/
// 重命名
$ mv /usr/local/spark-2.1.1-bin-hadoop2.7 /usr/local/spark

设置Spark配置文件

修改 slave 配置文件

复制代码
$ vim /usr/local/conf/slaves

localhost # 在文件最后将本机主机名将那些添加

修改 Spark-Env 配置文件

复制代码
$ cd /usr/local/spark
$ cp ./conf/spark-env.sh.template ./conf/spark-env.sh 
$ vim ./conf/spark-env.sh
SPARK_MASTER_HOST=localhost       #添加spark master的主机名
SPARK_MASTER_PORT=7077        #添加spark master的端口号
export JAVA_HOME=/usr/local/java/jdk1.8.0_162           #添加javahome

如果没有JDK可以安装JDK!!!

启动和关闭Spark服务

启动Spark集群

复制代码
$ cd /usr/local/spark
$ ./sbin/start-all.sh

// 访问Spark 集群,浏览器访问 http://localhost:8080

关闭 Spark 集群

复制代码
$ cd /usr/local/spark
$ ./sbin/stop-all.sh
相关推荐
都小事儿9 分钟前
U-boot:自搬移
linux·spring boot
石小千9 分钟前
Jenkins服务器上排查npm编译依赖包错误问题
服务器·npm·jenkins
小码吃趴菜11 分钟前
tcp连结建立与断开(三握手四挥手)
服务器·网络·tcp/ip
JiMoKuangXiangQu14 分钟前
Linux 内存 domain 管理
linux·内存管理·domain
warton8815 分钟前
ubuntu24下操作配置mysql8相关目录到指定地址
linux·运维·mysql
damon0870816 分钟前
nodejs 实现 企业微信 自定义应用 接收消息服务器配置和实现
服务器·前端·企业微信
步步为营DotNet16 分钟前
深度解析.NET 中IAsyncEnumerable:异步迭代的高效实现与应用】
服务器·数据库·.net
小亮亮虫17 分钟前
linux-交叉编译链安装
linux
APIshop18 分钟前
实战解析:1688详情api商品sku、主图数据
java·服务器·windows
学Linux的语莫18 分钟前
本地部署ollama
linux·服务器·langchain