【编程语言】Spark 下载及安装教程 CentOS 7
来源:互联网 发布:华北水利水电大学知乎 编辑:程序博客网 时间:2024/06/16 00:17
一、Spark安装准备
安装Spark之前应该先做如下准备工作:
1、将主机名与ip地址绑定
2、安装jdk
3、安装Hadoop
4、安装Scala
上述四项准备工作在之前博文中有详细的描述,在此不再赘述。点击上述四项中的某一项即可转入相应教程。
二、Spark下载
进入Apache下的Spark下载页面,找到如下图所示的界面位置,选择相应的版本进行下载
下载成功则出现如下图所示的压缩文件
三、Spark安装
1、解压spark安装文件到指定目录
# tar xfvz spark-2.0.0-bin-hadoop2.6.tgz -C /user-software/
2、配置spark环境变量
编辑profile文件
#vim /etc/profileexport SPARK_HOME=/user-software/spark-2.0.0-bin-hadoop2.6export PATH=$SPARK_HOME/bin:$PATH
3、更新并保存profile文件
#source /etc/profile
复制并重命名文件spark-env.sh.template为spark-env.sh,修改此文件
HADOOP_CONF_DIR=/user-software/hadoop-2.6.4/etc/hadoopJAVA_HOME=/user-software/jdk1.8.0_101SCALA_HOME=/user-software/scala-2.10.6
SPARK_MASTER_HOST=littlebei.orgSPARK_MASTER_PORT=8040SPARK_MASTER_WEBUI_PORT=8041SPARK_WORKER_CORES=1SPARK_WORKER_MEMORY=2000mSPARK_WORKER_PORT=8030SPARK_WORKER_WEBUI_PORT=8031SPARK_WORKER_INSTANCES=1
复制并重命名文件slaves.template为slaves,修改此文件
#localhostlittlebei.org
复制并重命名文件spark-defaults.conf.template为spark-defaults.conf,修改此文件
spark.master spark://littlebei.org:8040
sbin/start-master.shsbin/start-slaves.sh
启动成功后,访问 Web 界面 http://littlebei.org:8041/ master信息
运行自带示例:# bin/run-example SparkPi
若出现以上结果则说明安装成功
7、运行spark-shell
# bin/spark-shell
8、退出spark-shell
scala> :quit
0 0
- 【编程语言】Spark 下载及安装教程 CentOS 7
- 【编程语言】Scala下载及安装教程 CentOS 7
- 【编程语言】Hadoop下载及安装教程 CentOS 7
- 【编程语言】Spark Python 部署教程 CentOS 7
- 【操作系统】CentOS 7 jdk下载及安装教程
- 【编程语言】Python pip 安装教程 CentOS 7
- CentOS下载及安装
- mysql官方下载安装教程(centos)
- 汉语编程、中文编程、国产C语言-习语言4714(2016)版下载及教程
- SPARK-CNN 安装及使用教程
- CentOS 7 安装教程
- 【编程语言】Python Tkinter模块安装 CentOS 7 下
- Linux 下载指令 及CentOS 安装JDK
- Spark教程下载
- centos 7 下 spark 安装(python)
- CentOS 7上安装Spark 2.2单机
- Mysql Centos 7下载安装
- centos 安装spark
- python 学习(十五)之 字典
- CSS3学习
- 图结构练习——最短路径
- lightoj 1045 - Digits of Factorial (数学-log运用--阶乘进制位数)
- poj 1905 Expanding Rods
- 【编程语言】Spark 下载及安装教程 CentOS 7
- poj Shortest Prefixes Babelfish 字典树的学习
- LeetCode(387)First Unique Character in a String
- Android TextView(一)——常用属性简介
- [转]ACM 取石子问题
- 创建博客-用户资料
- 数据结构实验之查找四:二分查找
- 闲聊Oracle Exadata与Hadoop
- 167. Two Sum II - Input array is sorted