`

大数据(二)-----Spark安装

 
阅读更多

1.安装规划

    见 【大数据(一)-----HADOOP安装】

2.scala安装

  • 在10.112.171.47机器上安装scala,安装目录为/usr/scala/scala-2.11.8
  • 配置环境变量
vi /etc/profile
#在文件中添加如下脚本
export SCALA_HOME=/usr/scala/scala-2.11.8
#在PATH中加入如下脚本
$SPARK_HOME/bin
#保存后刷新配置
source /etc/profile
  •  将scala拷贝到其他机器的同级目录下,并设置一样的环境变量

3.spark安装

  • 在10.112.171.47机器上安装spark,安装目录为 /home/hadoop/spark-2.0.1-bin-hadoop2.7
  • 配置环境变量
#配置环境变量
vi /etc/profile
#在文件中加入如下脚本
export SPARK_HOME=/home/hadoop/spark-2.0.1-bin-hadoop2.7
#在PATH中加入如下脚本
$SPARK_HOME/bin
#保存后刷新配置
source /etc/profile
  •  设置spark主节点
cd /home/hadoop/spark-2.0.1-bin-hadoop2.7/conf
vi spark-env.sh
#在文件中添加主控节点配置
export JAVA_HOME=/usr/java/jdk1.7.0_45
export SPARK_WORKER_MEMORY=2g
export SPARK_MASTER_IP=10.112.171.47
export MASTER=spark://10.112.171.47:7077
HADOOP_CONF_DIR=/home/hadoop/hadoop-2.7.2/etc/hadoop
  •  配置slave节点
vi slaves
#在文件中添加如下IP配置
10.112.171.48
10.112.171.49
10.112.171.50
10.112.171.51
  •  将spark拷贝到其他机器的同级目录下,并设置一样的环境变量

4.spark启动

  • 在10.112.171.47主节点上启动spark
cd /home/hadoop/spark-2.0.1-bin-hadoop2.7/sbin
./start-all.sh
  •  启动spark-shell运行任务
cd /home/hadoop/spark-2.0.1-bin-hadoop2.7/bin
./spark-shell
  •  启动成功后,可以在http://10.112.171.47:4040查看任务状态

 

 

 

分享到:
评论

相关推荐

    大数据组件-监控-spark-driver/executor性能的prometheus-grafana模板插件

    大数据组件-监控-spark-driver/executor性能的prometheus-grafana模板插件

    最全面的大数据Spark-Core实战案例数据集

    对于大数据Spark-Core的实战案例数据集,全面性和具体性可能因不同的应用场景、业务需求和数据源而异。然而,我可以为你提供一个概述和一些常见的实战案例数据集的示例,以帮助你理解其可能的应用范围。 Spark-Core...

    大数据-- Apache Spark Semi-Structured data

    ### 大数据与Apache Spark处理半结构化数据 在当今的大数据时代,处理各种类型的数据变得至关重要。数据的种类繁多,从结构化的数据库到完全无结构化的文本、媒体文件等,都对数据管理和分析提出了挑战。Apache ...

    大数据--Apache Spark

    ### 大数据——Apache Spark 入门知识 在当今信息化高度发达的时代,数据量的爆炸性增长已经成为一种常态。随着互联网、移动设备、科学实验等各个领域的数据不断涌现,如何高效处理这些海量数据成为了亟待解决的...

    大数据-spark-分析可视化自动推荐系统.txt

    大数据-spark-分析可视化自动推荐系统,用于学习大数据,有一系列的流程分析以及实现代码,最新的jar版本

    大数据--Apache Spark编程详解

    ### 大数据——Apache Spark编程详解 #### 一、引言与背景介绍 在当今数字化时代,随着数据量的爆炸性增长,如何高效地处理这些海量数据成为了企业和研究机构面临的一项重大挑战。Apache Spark作为一款开源的大...

    完整版大数据课件集合12-大数据导论-第十二章-Spark(共22页).ppt

    【Spark概述】 Spark是由加州伯克利大学AMP实验室在2009年开发的大数据处理框架,它以内存计算为核心,显著提升了大...通过理解Spark的基本概念、生态系统和运行机制,开发者可以有效地利用Spark解决各种大数据问题。

    大数据---电商数据分析.zip

    在大数据分析项目中,Maven可以帮助开发者管理各种库和框架,如Hadoop、Spark等,确保项目运行所需的依赖得到正确安装和引用。 target目录通常包含项目构建后的输出文件,比如编译后的Java类文件、打包的JAR文件等...

    大数据--Apache Spark实用详解

    ### 大数据与Apache Spark实用详解 在当前的数据驱动时代,大数据已经成为企业成功的关键因素之一。随着数据量的不断增长,传统的数据处理方法已经无法满足需求。为了应对这些挑战,分布式计算框架应运而生,其中...

    大数据hadoop-spark-storm全套视频教程

    大数据全套视频教程。linux,hadoop,spark,storm,hive,flume,oozie,,hbase,zookeeper,mysql,mongodb,redis,多个项目实践等等,应有尽有。

    大数据与云计算基础入门教程 大数据技术知识系列教程大数据导论 全部PPT课件资源 共12个章节.rar

    【课程简介】 本课程适合所有需要学习大数据技术知识的同学,课件内容制作精细,由浅入深,适合入门或进行知识回顾。 【全部课程列表】 1-大数据导论-第一章-大数据概述...12-大数据导论-第十二章-Spark(共22页).ppt

    基于HBase和SimHash的大数据K-近邻算法简

    针对大数据K-近邻(K-nearest neighbors,K-NN)...与基于MapReduce的K-NN和基于Spark的K-NN在运行时间和测试精度两方面进行试验比较。试验结果显示,在保持分类能力的前提下,提出的算法的运行时间远远低于其他两种方法。

    大数据-电商用户行为分析大数据平台-数据分析.zip

    数据处理可能运用到MapReduce、Spark等分布式计算框架;而数据分析结果通常通过数据可视化工具如Tableau、Power BI等展示,以便于决策者直观理解。 此外,数据分析方法在电商用户行为分析中至关重要。常见的分析...

    大数据开发--hadoop全套学习课程--百度网盘

    本"大数据开发--hadoop全套学习课程"涵盖了大数据技术的多个关键组成部分,包括Hadoop2.x及其生态系统中的其他工具,如Hive、HBase、Flume、Storm和Spark。此外,还涉及到NoSQL数据库MongoDB和内存数据存储系统Redis...

    大数据最新spark-pdf链接

    大数据最新spark-pdf链接大数据最新spark-pdf链接大数据最新spark-pdf链接

    大数据 HCIA-Big Data H13-711考题.docx

    本文档提供了大数据 HCIA-Big Data H13-711 考题的详细解析和知识点总结,涵盖了 Flink、FusionInsight HD、HBase、Hive、Flume、Spark、Kafka 等大数据相关技术的知识点。 一、Flink Barrier Flink Barrier 是 ...

    大数据书籍-Spark Graph X实战(高清)

    《Spark GraphX实战》这本书是针对大数据领域中的一个重要工具——Spark GraphX的深度解析与实践指南。Spark GraphX是Apache Spark框架的一个扩展,专门用于处理图数据和执行图计算。在大数据时代,图数据模型因其在...

    完整版大数据课件集合12-大数据导论-第十二章-Spark(共22页).rar

    《Spark大数据导论》课程是理解大数据处理领域中Spark框架的关键。Spark作为当前最流行的大数据处理工具之一,因其高效、易用和灵活性备受青睐。本课件集合共计22页,深入浅出地介绍了Spark的基本概念、核心功能以及...

    第四届师资班-大数据班-文档

    总的来说,这个压缩包提供了一个全面的学习路径,从基础的Hadoop安装到进阶的Spark实践,再到具体的大数据项目实例,对于想要深入学习大数据技术的人来说,是一份极其宝贵的资源。通过系统地学习和实践,不仅可以...

Global site tag (gtag.js) - Google Analytics