问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何运行Spark程序

发布网友 发布时间:2023-07-17 15:59

我来回答

1个回答

热心网友 时间:2023-07-20 20:48

 本文前提是已经正确安装好scala,sbt以及spark了 简述将程序挂载到集群上运行的步骤:
  1、构建sbt标准的项目工程结构:SBT项目工程结构图其中:~/build.sbt文件用来配置项目的基本信息(项目名、组织名、项目版本、使用的scala版本或者再次配置些项目所需的依赖包);project/build.properties文件配置你要使用什么版本的sbt对项目操作;project/plugins.sbt文件是给项目添加所需的插件;project/Build.scala文件是对项目进行些复杂的高级配置;详细的sbt安装配置实用参见博文:
  2、到相应目录下编写程序,spark程序必须要创建一个SparkContext实例。SparkContext("master", "projectName", "SPARK_HOME", "yourProject.jar path")
  3、sbt compile命令编译程序无错后,sbt package命令将程序打包。默认打包的jar文件存放路径为:项目根目录/target/scala-xx.xx.xx/your-project-name_xx.xx.xx-xx.jar
  4、将打包好的jar问价添加到SPAK_CLASSPATH中(在linux中根据作用范围的不同有多种更改环境变量的方式,这里只说我的配置方式:spark根目录下的conf/spark-env.sh文件添加SPARK_CLASSPATH:xxxxxxxx)
  5、配置好环境变量后就可以在spark的根目录下使用./run脚本运行你的程序了例如:./run spark.examples.SparkPi spark://masterIP:port注意,如果程序涉及IO操作起默认路径为SPARK_HOME;至于如何修改这个路径,有待研究
转载,仅供参考。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 《导盲犬小Q》是纪实拍摄的还是几只狗狗拼接在一起完成的? 小q狗是怎么演的 月亮的折法 宋妍霏父亲是哪国人? 企业与客户沟通的途径有哪些 天下谁人不识君 scala怎么求出百分比 抬棺材身上绑着炸弹是哪部剧情 男友说他觉得把我宠坏了,然后就没以前那么宠我了,我该怎么办。 碧野朱桥当年事,又复一年君不归全诗。 老公说他把我宠坏了,我该怎么办 摇头晃脑这种类型的词语有哪些? 庄威250摩托车油耗 耀隆250油耗多少 我的手机是红米2,由于密码忘记了使整个手机开不了,显示打开要输入小米... 上饶市学问通教育科技有限公司怎么样? 高标农田建设项目属于小型项目吗 未成年人可以独自玩卡丁车吗? 上饶市百亿连贸易有限公司怎么样? 南局饶段(现在还有没有南局饶段??上饶还有机务段么??以前的南局饶段现 ... 男朋友把我宠坏? 他说他把我宠坏了,他要忍受不了我的脾气了。在他把我变成这个样子之后... 你对高考语文作文题目有深刻的印象吗? 宝宝在商场摔伤了找谁负责 如何看待高考语文作文题目? 三乘三三乘三等于多少? 小孩子在商场受伤赔偿多少 ...我15天前在本地三甲医院做了混合痔手术,外剥内扎术,今天大便后换药... 如何看待高考语文的作文题目? ...信捷plc需要10666频率的脉冲,如何编程,求大神指导 请问3乘3乘3……乘3(2011个三)的积的个位数是几? 齐天大圣孙悟空有几部? 乐跑体测有没测的总成绩会出来吗 倾挤的解释倾挤的解释是什么 3×3×3的积乘3×3×3的积乘3×3×3的乘等于多少 什么情况下一个月之中用两组天干地支表示表示? 油画弄衣服上怎么洗 为什么月份和干支有时候会相差好几天?就比如说,今天是农历10月29日... 3×3×3×3一直乘到200个3等于个位多少? 每月的天干地支是固定的吗?