CentOS7 基于Hadoop2.7 的Spark2.0集群搭建
来源:互联网 发布:潘海利根小众香水 知乎 编辑:程序博客网 时间:2024/05/22 14:43
- 序言
- 上传文件到各服务器
- 安装配置Scala
- 安装配置Spark
- 配置集群
- 启动集群
- 测试Spark集群
序言
- Hadoop 2.7 集群已搭建完毕. 参考“CentOS7 从零开始搭建 Hadoop2.7集群‘’。(node 192.168.169.131, node1 192.168.169.133, node2 192.168.169.132, node3 192.168.169.134)
- 本地下载 scala-2.11.8.tgz:
- 本地下载 spark-2.0.0-bin-hadoop2.7.tgz
上传文件到各服务器。
上传文件
pscp.exe -pw 12345678 scala-2.11.8.tgz root@192.168.169.131:/usr/local pscp.exe -pw 12345678 spark-2.0.0-bin-hadoop2.7.tgz root@192.168.169.131:/usr/local
安装配置Scala
设置临时变量
scalaFolder='/usr/lib/scala-2.11.8'
解压文件夹
tar -zxvf /usr/local/scala-2.11.8.tgzmv /usr/lib/scala-2.11.8 ${scalaFolder}
设置环境变量
echo export SCALA_HOME=${scalaFolder} >> /etc/profileecho export 'PATH=$PATH:$SCALA_HOME/bin' >> /etc/profile
安装配置Spark
设置临时变量
sparkFolder='/home/hadoop/spark2.0'
解压文件并修改文件属性
tar -zxvf /usr/local/spark-2.0.0-bin-hadoop2.7.tgzmv /usr/local/spark-2.0.0-bin-hadoop2.7 ${sparkFolder}chown -R hadoop:hadoop ${sparkFolder}chmod -R g=rwx ${sparkFolder}
设置环境变量
echo export SPARK_HOME=${sparkFolder} >> /etc/profilesource /etc/profile
配置集群
创建文件 /home/hadoop/spark2.0/conf/slaves
node1node2node3
创建文件/home/hadoop/spark2.0/conf/spark-env.sh
#!/usr/bin/env bashexport SCALA_HOME=/usr/lib/scala-2.11.8
启动集群
启动hadoop 集群
$HADOOP_HOME/sbin/start-all.sh
启动spark集群
$SPARK_HOME/sbin/start-all.sh
验证集群状态
192.168.169.131:8080 #spark
192.168.169.131:50070 #hdfs
测试Spark集群
运行测试例子
MASTER=spark://node:7077 ./bin/run-example SparkPi
0 0
- CentOS7 基于Hadoop2.7 的Spark2.0集群搭建
- CentOS7 基于Hadoop2.7 的Spark2.0集群搭建
- CentOS7 基于Hadoop2.7 的Spark2.0集群搭建
- spark学习1--centOS7.2下基于hadoop2.7.3的spark2.0集群环境搭建
- 基于hadoop2.7集群的Spark2.0,Sqoop1.4.6,Mahout0.12.2完全分布式安装
- 基于hadoop2.7集群的Spark2.0,Sqoop1.4.6,Mahout0.12.2完全分布式安装
- 基于hadoop2.7集群的Spark2.0,Sqoop1.4.6,Mahout0.12.2完全分布式安装
- CentOS7下基于Hadoop2.7.3集群搭建
- Spark2.0 + Hadoop2.7.2 + Centos7 集群部署<一>
- Centos 7.2 Hadoop2.7+Spark2.1分布式集群搭建
- CentOS7.0下Hadoop2.7.3的集群搭建
- CentOS7下 Hadoop2.7.3+Spark2.1.0 集群环境搭建(1NN+2DN)
- VirtualBox+Centos7+Hadoop2.6.0+scala-2.11.8+spark2.2.0搭建spark集群环境
- CentOS7 从零开始搭建 Hadoop2.7集群
- CentOS7 从零开始搭建 Hadoop2.7集群
- CentOS7 从零开始搭建 Hadoop2.7集群
- Spark<集群搭建Centos7.3+Spark2.1.1>
- CENTOS7搭建HADOOP2.7.3集群
- [渗透技巧] 干货分享--渗透测试工具实战技巧合集
- Vmware创建虚拟机和安装Centos6
- 数据库语句总结
- mysql存取二进制数据
- 第三周 建设“顺序表”算法库
- CentOS7 基于Hadoop2.7 的Spark2.0集群搭建
- Spring Data Jpa开发学习笔记(三)
- a^b 大数
- 更改单文档下的对话框的显示范围
- 程序思维
- 2016 ACM/ICPC Asia Regional Qingdao Online 1001
- 去除已排序链表中的重复元素
- HDU 5881 Tea (水题) 2016 ACM/ICPC Asia Regional Qingdao Online
- elasticsearch 安装search guard