首页 > 其他分享 >spark伪分布式搭建

spark伪分布式搭建

时间:2022-08-19 11:25:43浏览次数:65  
标签:sbin sh conf node1 spark 分布式 root 搭建

spark伪分布式搭建

# 配置环境
[root@node1 spark-2.3.1]# vi /etc/profile
{
export SPARK_HOME=/opt/app/spark-2.3.1
export PATH=$PATH:$SPARK_HOME/bin:$SPARK_HOME/sbin
}
[root@node1 spark-2.3.1]# source /etc/profile

# 重命名
[root@node1 conf]# mv spark-env.sh.template spark-env.sh

# 重命名
[root@node1 conf]# mv slaves.template slaves

[root@node1 conf]# pwd
/opt/app/spark-2.3.1/conf
[root@node1 conf]# vi slaves 
{
node1
}

[root@node1 conf]# vi spark-env.sh 
{
SPARK_MASTER_HOST=node1
SPARK_MASTER_PORT=7077
SPARK_MASTER_WEBUI_PORT=8888
}

[root@node1 sbin]# pwd
/opt/app/spark-2.3.1/sbin
[root@node1 sbin]# vi spark-config.sh 
{
export JAVA_HOME=/opt/app/jdk1.8.0_321
}
# 防止与hadoop的命令冲突
[root@node1 sbin]# mv start-all.sh start-spark-all.sh
[root@node1 sbin]# mv stop-all.sh stop-spark-all.sh

[root@node1 sbin]# start-spark-all.sh 
[root@node1 sbin]# stop-spark-all.sh 

spark完全分布式搭建

操作和伪分布式一致,就是在slaves中多增加几台worker节点即可

标签:sbin,sh,conf,node1,spark,分布式,root,搭建
From: https://www.cnblogs.com/jsqup/p/16601239.html

相关文章

  • Jmeter + influxdb + grafana搭建性能监控平台
    Jmeter脚本设置添加一个BackendListener配置BackendListener创建共用网络dockernetworkcreategrafana部署influxdbdockerrun-d--name=influxdb--netwo......
  • k8s上使用statefulset搭建es集群
    环境要求:k8s多节点集群,最好是kubespherek8s集群,k8s需要使用StorageClass实现:vim es.yamlapiVersion:policy/v1beta1kind:PodDisruptionBudgetmetadata:name:ela......
  • docker compose搭建redis7.0.4高可用一主二从三哨兵集群并整合SpringBoot【图文完整版
    一、前言redis在我们企业级开发中是很常见的,但是单个redis不能保证我们的稳定使用,所以我们要建立一个集群。redis有两种高可用的方案:HighavailabilitywithRedisSen......
  • 浅谈 Raft 分布式一致性协议|图解 Raft
    前言本篇文章将模拟一个KV数据读写服务,从提供单一节点读写服务,到结合分布式一致性协议(Raft)后,逐步扩展为一个分布式的,满足一致性读写需求的读写服务的过程。其中将配合引......
  • 在内网搭建GitBlit中会发现 有两张图片展示不了的解决方法
    因为在源码中图片的地址是:    所以需要将GitBlit中的【gitblit.jar】中com.gitblit.utils.ActivityUtils.class代码中,修改一下。  1、首先在有网的环境下......
  • macOS+vagrant+vmware搭建centos7下的docker环境
    下载vagrant#方法一:命令行安装brewinstallvagrant#方法二:下载镜像安装https://releases.hashicorp.com/vagrant/2.3.0/vagrant_2.3.0_darwin_amd64.dmg下载vmw......
  • 在树莓派上搭建属于自己的网页(4)
    在上一篇文章中,我们通过WordPress的图形化操作界面,成功的建立起一个真正意义上的网站。由于这个网站延续了之前的放松网页的设置(删除了放松网页内容,以WordPress的文件取而......
  • jmeter-分布式压测
    jmeter为什么要做分布式压测一台压力机的Jmeter支持的线程数受限于Jmeter其本身的机制和硬件配置(内存、CPU、IO等)是有限的由于Jmeter是Java应用,对CPU和内存的......
  • Redis不同版本集群搭建
    redis集群搭建官方网址:https://redis.io/download/下载下来的为.tar.gz扩展名的源码包。一、redis5.0版本之前集群搭建需要redis-trib.rb工具来完成集群的创建,redis-tr......
  • 搭建爬虫
     爬虫学习起来并不难,网上有很多这块的教程;但如果需要深入学习一些复杂的爬虫,就得搞懂一些算法,不断优化后,就可以编写一个牛逼的爬虫了。掌握基本的爬虫工作原理之后,先学......