为了既能远程连接spark  查看ui  又能本地练习  安装简单

去官网  http://spark.apache.org/downloads.html  选择对应版本下载 tar包

解压 tar -zxvf  spark-2.2.0-bin-hadoop2.6.tgz

sbin/start-master.sh  启动master

sbin/start-slave.sh   启动slave

正常启动了    在Web-Ui中查看  http://ip地址:8080/

启动spark-shell  spark-shell –master spark://ip地址:7077

测试   spark-submit –class org.apache.spark.examples.SparkPi –master spark://ip地址:7077 examples/jars/spark-examples_2.11-2.2.0.jar

但是这样的话  本地程序

val conf = new SparkConf().setAppName("WordCount").setMaster("spark://IP地址:7077")

会报错

: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.

下载hadoop  加上这句
System.setProperty("hadoop.home.dir",
"F:\\hadoop2.6(x64)V0.2"); 依然报连接超时
org.apache.spark.SparkException: Exception thrown in awaitResult
检查防火墙都没有问题 7077端口也启动了 修改配置文件

vi conf/spark-env.sh

加上这几句

export SPARK_MASTER_HOST=master01
export SPARK_MASTER_PORT=7077
export JAVA_HOME=/opt/java/jdk1.8.0_181
export PATH=$PATH:$JAVA_HOME/bin

jdk要配  不然会报错

source spark-env.sh

host写master01   然后在系统hosts文件里  配置内网地址  master01

重启spark

连接后正常

最新文章

  1. input(file)按钮美化
  2. Spring各jar包的作用
  3. CoreData 数据模型的版本控制
  4. MTP in Android详解
  5. ViewPager onPageChangeListener总结(转)
  6. perl学习笔记
  7. 对象-关系Metadata映射模式
  8. Wmware桥接网络虚拟机无法上网的问题
  9. 【Linux高频命令专题(23)】tar
  10. 20151209jquery学习笔记Ajax 代码备份
  11. chop 与 chomp 的对比
  12. android小知识之注释模板(转载)
  13. java学习笔记之集合家族1
  14. 流API--流的映射
  15. postgreSQL备份数据
  16. 开始记录 Windows Phone 生涯
  17. 计算机cpu、寄存器、内存区别
  18. Linux内核移植
  19. JDBC-day01
  20. tcp/ip通信第5期之客户机端程序

热门文章

  1. 【转载】Win10系统桌面右键新建没有Word、Excel、PPT怎么恢复?
  2. java_字段声明
  3. Feign中使用hystrix
  4. mysql 启动失败,数据恢复
  5. RGB格式图像转化为HSV格式
  6. Verilog HDL中的运算符关系
  7. 【maven】之nexus常用的一些配置
  8. atnodes命令使用方法
  9. Linux下载命令之rpm和yum比较
  10. leetcode226