spark远程调试代码报错 StandaloneAppClient$ClientEndpoint: Failed to connect to master 192.168.126.128:7077
来源:互联网 发布:安邦 知乎 编辑:程序博客网 时间:2024/06/16 04:13
一、分析原因:查看服务器的远程端口绑定ip
这边显示绑定的是127.0.0.1:7077表示只能本地访问
正确的访问方式为:局域网Ip:7077
二、查看启动脚本设置:
分析脚本可以看到这边启动master和slaves分别是两个脚本,由于我们是通过start-master.sh去运行的,我们查看start-master.sh
通过start-master可以发现,这边启动的ip是根据SPARK_MASTER_HOST的环境变量获取,如果不存在,则通过hostname -f去获取
我们键入hostname -f
我们在查看/etc/hosts文件配置:
发现ubuntu映射127.0.0.1 我们改为
重启spark
查看结果
发现ip已经是正式ip而不是回环ip
在本地的eclipse或者intellij idea上就能正确调试附上调试代码
package main.scalaimport org.apache.spark.{SparkConf, SparkContext}object SimpleApp { def main(args: Array[String]) { System.setProperty("hadoop.home.dir","D:\\xxx\\hadoop-2.8.0") val logFile = "README.md" // Should be some file on your system// spark://ubuntu:7077 val conf = new SparkConf().setAppName("Simple Application").setMaster("spark://192.168.126.128:7077") val sc = new SparkContext(conf) val logData = sc.textFile(logFile, 2).cache() val numAs = logData.filter(line => line.contains("a")).count() val numBs = logData.filter(line => line.contains("b")).count() println("Lines with a: %s, Lines with b: %s".format(numAs, numBs)) }}
阅读全文
1 0
- spark远程调试代码报错 StandaloneAppClient$ClientEndpoint: Failed to connect to master 192.168.126.128:7077
- Spark Worker: Failed to connect to master master:7077
- 关于Spark报错不能连接到Server的解决办法(Failed to connect to master master_hostname:7077)
- spark , NoSuchMethodError: ConcurrentHashMap.keySet 和failed to connect to master的错
- 【远程调试】Failed to connect to remote VM
- 远程调试】Failed to connect to remote VM
- WARN Worker: Failed to connect to master
- spark集群 Failed to connect to driver!
- eclipse远程调试时出现:Failed to connect to remote VM. Connection refused. Connection refused: connect
- 使用ARKitRemote 报错Failed to connect to player
- Eclipse 远程调试 “Failed to connect to remote VM. Connection timed out ” error,
- Eclispe远程调试Failed to connect to remote VM Malformed reply from SOCKS server
- 【开启Tomcat远程调试失败】Failed to connect to remote VM.
- android报错:connect failed: EHOSTUNREACH (No route to host)
- nginx+ Pushion Passenger 报错 connect() to unix:/passenger_helper_server failed
- android报错:connect failed: EHOSTUNREACH (No route to host)
- org.apache.spark.shuffle.FetchFailedException:Failed to connect to异常
- tomcat启动报错Socket accept failed;HttpUrlConnnection报错cannot connect to VM select failed
- emacs F1 里用man
- MD5加密工具类
- Jmeter基础-关联
- 如何解决p6spy日志记录sql语句重复的问题
- 全切分分词
- spark远程调试代码报错 StandaloneAppClient$ClientEndpoint: Failed to connect to master 192.168.126.128:7077
- text段、data段、bss段、堆和栈
- FlipBits
- 设计模式之简单工厂模式
- HTML&CSS 知识点快速入门(一)
- 检查一个数能不能表示成两个质数之和
- Android动画的分类(属性动画和视图动画)与使用总结(参照官方api)
- 关于dijkstra算法的个人总结
- Java+Selenium3方法篇16-driver方法获取当前页title