前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Spark基础概述

Spark基础概述

作者头像
羊羽shine
发布2019-08-06 14:59:29
3920
发布2019-08-06 14:59:29
举报
文章被收录于专栏:Golang开发Golang开发

启动

/root/app/spark/sbin

代码语言:javascript
复制
./start-all.sh

提交任务

代码语言:javascript
复制
spark-submit --class org.apache.spark.examples.SparkPi --master spark://aliyun:7077 /root/app/spark/examples/jars/spark-examples_2.11-2.3.3.jar

计算结果

代码语言:javascript
复制
2019-08-05 18:11:05 INFO  DAGScheduler:54 - Job 0 finished: reduce at SparkPi.scala:38, took 5.065242 s
Pi is roughly 3.146655733278666

命令解释: spark-submint :提交命令,提交应用程序,该命令在spark安装目录下的bin底下 –class org.apache.spark.examples.SparkPi:应用程序的主类 –master spark://aliyun:7077 :运行的master /root/app/spark/examples/jars/spark-examples_2.11-2.3.3.jar:jar包所在路径

spak-shell

代码语言:javascript
复制
# spark-shell
2019-08-05 19:31:54 WARN  NativeCodeLoader:62 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Setting default log level to "WARN".
To adjust logging level use sc.setLogLevel(newLevel). For SparkR, use setLogLevel(newLevel).
Spark context Web UI available at http://aliyun:4040
Spark context available as 'sc' (master = local[*], app id = local-1565004727280).
Spark session available as 'spark'.
Welcome to
      ____              __
     / __/__  ___ _____/ /__
    _\ \/ _ \/ _ `/ __/  '_/
   /___/ .__/\_,_/_/ /_/\_\   version 2.3.3
      /_/

Using Scala version 2.11.8 (OpenJDK 64-Bit Server VM, Java 1.8.0_222)
Type in expressions to have them evaluated.
Type :help for more information.

spark laocal本地运行模式

代码语言:javascript
复制
Spark context available as 'sc' (master = local[*], app id = local-1565004727280).
Spark session available as 'spark'.

Maven 设置

https://mvnrepository.com/artifact/org.apache.spark scala-maven-plugin

代码语言:javascript
复制
<dependency>
  <groupId>net.alchim31.maven</groupId>
  <artifactId>scala-archetype-simple</artifactId>
  <version>1.7</version>
  <type>maven-archetype</type>
</dependency>
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.08.06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 启动
  • 提交任务
  • spak-shell
  • Maven 设置
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档