关于Spark集群部署参考:http://blog.csdn.net/tototuzuoquan/article/details/74481570

一、Spark远程调试配置:

#调试Master,在master节点的spark-env.sh中添加SPARK_MASTER_OPTS变量
export SPARK_MASTER_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=10000"
#启动Master
sbin/start-master.sh#调试Worker,在worker节点的spark-env.sh中添加SPARK_WORKER_OPTS变量
export SPARK_WORKER_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=10001"
#启动Worker
sbin/start-slave.sh 1 spark://hadoop1:7077#调试spark-submit + app
bin/spark-submit --class cn.itcast.spark.WordCount --master spark://hadoop1:7077 --driver-java-options "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=10002" /root/wc.jar hdfs://mycluster/wordcount/input/2.txt hdfs://mycluster/out2 #调试spark-submit + app + executor
bin/spark-submit --class cn.itcast.spark.WordCount --master spark://hadoop1:7077 --conf "spark.executor.extraJavaOptions=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=10003" --driver-java-options "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=10002" /root/wc.jar hdfs://mycluster/wordcount/input/2.txt hdfs://mycluster/out2   

二、编写程序进行调试

接着:

Spark远程调试配置,在IDEA中的配置相关推荐

  1. Spark远程调试+页面监控--用最熟悉的方式开发Spark应用

    ​ 大家好. 我是楼兰,持续分享最纯粹的技术内容. ​ 大数据技术已经大行其道,但是很多人对大数据组件依然会觉得很陌生,很不顺手.对大部分人来说,环境部署.API使用其实问题都不大,技术人员最不欠缺的 ...

  2. java spring 配置log_spring-logger spring中日志配置

    默认日志 Logback: 默认情况下,Spring Boot会用Logback来记录日志,并用INFO级别输出到控制台.在运行应用程序和其他例子时,你应该已经看到很多INFO级别的日志了. 从上图可 ...

  3. java log4j 路径配置_log4j配置文件中路径配置一般有三种方法:

    log4j配置文件中路径配置一般有三种方法: (1)绝对路径法:直接配置为系统觉得路径: (2)相对路径法: log4j.appender.logfile.File=../logs/app.log,将 ...

  4. geany配置python_Win10系统中Geany配置python环境

    Win10系统中Geany配置python环境: Python运行中出现 (program exited with code: 1) 在最后面,说明代码前面有问题,可以定位到某一行来解决问题,最终没问 ...

  5. web developer tips (47):脚本远程调试需关闭IE增强安全配置

    原文地址:that front page script remote debugging requires turning off IE's Enhanced Security Configurati ...

  6. linux mutt安装配置_Linux系统中安装配置Mutt来作为Gmail客户端

    mutt是一个Linux终端下的著名的邮件客户端,如你所愿,mutt就是一个邮件客户端.没有其他浮华的功能,它可以帮助你提升效率,至于帮助你装X只能算是mutt的特殊加成. 由于mutt是一个有着un ...

  7. 常用数据库jdbc连接池的配置(在spring中的配置)

    jdbc连接配置经常用到,那一串url确实不好记,这里汇总下,就好找了. oracle 各种数据库之间,一般只有驱动和url不同. 所以其他的库username,password就不写了. sprin ...

  8. JPDA 利用Eclipse和Tomcat进行远程调试 --转

    1 编辑tomcat\bin\catalina.bat  ,添加 rem =============================================================== ...

  9. 在ubunut下使用pycharm和eclipse进行python远程调试

    我比较喜欢Pycharm,因为这个是JetBrains公司出的python IDE工具,该公司下的java IDE工具--IDEA,无论从界面还是操作上都甩eclipse几条街,但项目组里有些人使用e ...

最新文章

  1. 车载以太网之权威指南_awk权威指南之 终结篇!
  2. HTML的标签描述11
  3. 若依集成CIM(即时推送系统)实现将服务端修改为SpringBoot+Vue前后端分离版(文末见代码下载)
  4. boost::test模块针对模式文件测试单元测试框架报告功能
  5. oracle rank 语法_oracle rank函数怎么用
  6. Coding the Matrix Week 1 The vector 作业
  7. unity3d在Android端读取修改Json数据
  8. 深入理解iPhone静态库
  9. Caffe(13)--(SSRNet模型)Keras转Caffe教程
  10. ExtremeComponents源码解析(一)
  11. C#——NotifyICON的使用
  12. VBScript 基础知识
  13. APP推广要做哪些?渠道?方案?竞争分析?
  14. Learning Git Branching笔记总结
  15. 差异化体验 有信免费电话或成国际化社交黑马
  16. 干货 | 使用京东云搭建视频直播网站
  17. Oracle数据库初学者:sql语句创建数据库表空间,建表语句
  18. 给FLASH加链接的方法
  19. Flutter 和小程序混编
  20. VS2019.NetCore智能提示英文改为中文

热门文章

  1. Django虚拟环境的安装和创建
  2. JavaSE 基础面试题
  3. OpenCASCADE:Direct3D CSharp 示例
  4. wxWidgets:显示和测试 wxDC 功能
  5. boost::qvm::deduce_vec相关的测试程序
  6. boost::multi_array模块实现测试reshaping功能
  7. boost::math模块使用barycentric有理插值的测试程序
  8. boost::log::sinks::debug_output_backend用法的测试程序
  9. boost::hana::second用法的测试程序
  10. boost::coroutine2模块实现协程的测试程序