首页 > 其他分享 >spark和scala的搭建

spark和scala的搭建

时间:2024-04-25 15:23:33浏览次数:25  
标签:scala export PATH HOME spark SPARK 搭建

Scala--部署安装步骤

(1)上传并解压安装scala安装包

例:tar -zxvf scala--** -C 指定位置

(2)设置环境变量

vim /etc/profile
export SCALA_HOME=spark软件包位置
export PATH=$PATH:${SCALA_HOME}/bin

source /etc/profile使环境变量生效

(3)验证scala 启动成功

spark--部署与安装

(1)上传并解压安装spark安装包

tar -zxvf / export/ software/ spark-** -C 指定位置

(2)设置环境变量

vim /etc/profile
export SPARK_HOME=spark软件包位置
export PATH=$PATH:${SPARK_HOME}/bin
export PATH=$PATH:${SPARK_HOME}/sbin

(3)修改配置文件

A.先备份文件cp spark env.sh.template spark-env.sh
B.修改配置文件-spark-env.sh

添加一下内容:

export SCALA_HOME=/usr/local/soft/scala-2.12.12
export JAVA_HOME=/usr/local/soft/jdk1.8.0_202
export SPARK_MASTER_IP=master
export SPARK_WOKER_CORES=2
export SPARK_WOKER_MEMORY=2g
export HADOOP_CONF_DIR=/usr/local/soft/hadoop-3.1.3/etc/hadoop
(#)export SPARK_MASTER_WEBUI_PORT=8080
(#)export SPARK_MASTER_PORT=7070

(4)分发文件 --分别通过scp命令将软件包拷贝到节点(slave1,slave2)

scp -r spark slave1:目的地
scp -r spark slave1:目的地

(5)分别在slave1 slave2上设置环境变量

vim /etc/profile
export SPARK_HOME=spark软件包位置
export PATH=$PATH:${SPARK_HOME}/bin
export PATH=$PATH:${SPARK_HOME}/sbin

(6)启动集群:spark目录下:./start-all.sh

查看节点:
maser:

slave1:

slave2:

spark验证 ---浏览器输入ip:8080

标签:scala,export,PATH,HOME,spark,SPARK,搭建
From: https://www.cnblogs.com/sleep24/p/18157741

相关文章

  • 网络拓扑—DNS服务搭建
    DNS服务搭建网络拓扑为了节省我的U盘空间,没有用路由器,所以搭建的环境只要在同网段即可。//交换机不用考虑DNS:192.168.1.1PC:192.168.1.2配置网络DNSipconfig查看网卡配置,可以看到配置成功了PCipconfig/all查看PC机所有的网卡配置,可以看到配置成功了安装DNS服务......
  • 搭建Appium环境
    Appium是一个开源工具,用于自动化iOS、Android和Windows应用程序的测试。Appium作为一个服务器启动,它接收到客户端(如脚本或测试代码)发出的命令,然后将这些命令转换成适当的动作在移动设备上执行。Appium的工作原理是通过使用WebDriver协议来与设备交互。一、依赖安装:Node.js......
  • spark standalone同时运行pyspark和spark-shell
    需要限制资源数量,使用spark.cores.max或--total-executor-cores来指定最大核数。假设集群一共4c5.6gpyspark(使用2c2g)frompyspark.sqlimportSparkSessionspark=SparkSession.builder\.master("spark://worker1:7077")\.appName("pysparkApp")\.......
  • 在虚拟机环境下搭建MPI集群
    一、安装虚拟机这步就不详细说了,参考了一位博主的教程,推荐:安装CentOS7虚拟机(超详细)_linux多台虚拟机-CSDN博客这步踩了一个坑,报错显示无法使用内核设备,参考博文:无法打开内核设备“\.\VMCIDev\VMX”:操作成功完成。是否在安装VMwareWorkstation后重新引导?模块“DevicePower......
  • YOLO v8 环境搭建
    1.Anaconda3安装:下载:anacondadownload默认:安装到根目录下:默认:下面一路默认,直至安装完成。2.安装VScode并在vscode中配置anaconda安装,我有vscode所以不用重新安装了,去官网安装即可。配置anacondaVscode中使用Ctrl+P打开搜索搜索栏里输入:>selectinterpreter找......
  • window下使用vscode和mingw搭建cpp开发环境
    window下使用vscode和mingw搭建cpp开发环境1.下载安装MinGWMinGW是一款在Windows平台上运行的GNU工具集,它提供了一套构建应用程序的开发工具,包括GNUC/C++编译器、GDB调试器、GNU二进制工具等。它可以用于开发Windows应用程序,也可以用于开发跨平台的应用程序。MinGW的全称是Mi......
  • 游戏网站搭建
    一、将游戏包上传到liunx服务器上的/var/wwww/目录下,解压文件文件,命名为youxi.founderpcb.com 二、授权chmod-R777/var/wwww/youxi.founderpcb.com 三、下载nginxyuminstallnginxyum-yinstallnginx-all-modules.noarch四、进入/etc/nginx/conf.d目录下创建youx......
  • Hyperf - windows11 使用docker搭建hyperf框架
    一、创建文件夹按自己习惯创建一个文件夹D:\workspace二、创建docker容器并搭建Hyperf1.创建Hyperf容器打开win+R输入:PowerShell进入命令页dockerrun-d--namehyperf-vD:/workspace/skeleton:/hyperf-skeleton-p9501:9501-it--privileged-uroothyperf/hype......
  • 标量码与矢量码(Scalar code & Vector code)及一些后续知识
    标量码每一个码字在每一个节点上包含一个字节,向量码在每一个节点上包含若干字节,共同组合为一个超字节(superbyte),不同节点上的超字节共同组成一个码字。上面这个图是标量码,下面的是矢量码。用俗话说,标量码存的最小单位是一个数字,而矢量码存的最小单位是一个向量(下面这个图存的是向......
  • windows server 2012 standard搭建onlyoffice服务所用软件和安装教程(亲测有效)
    链接内容:postgresql请使用12版本的,否则会报错!百度链接:https://pan.baidu.com/s/14PZJsjH-kqvKNZHjyBCWcA提取码:89zb效果:excel(xls)word(doc)......