Spark远程调试配置,在IDEA中的配置
关于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中的配置相关推荐
- Spark远程调试+页面监控--用最熟悉的方式开发Spark应用
大家好. 我是楼兰,持续分享最纯粹的技术内容. 大数据技术已经大行其道,但是很多人对大数据组件依然会觉得很陌生,很不顺手.对大部分人来说,环境部署.API使用其实问题都不大,技术人员最不欠缺的 ...
- java spring 配置log_spring-logger spring中日志配置
默认日志 Logback: 默认情况下,Spring Boot会用Logback来记录日志,并用INFO级别输出到控制台.在运行应用程序和其他例子时,你应该已经看到很多INFO级别的日志了. 从上图可 ...
- java log4j 路径配置_log4j配置文件中路径配置一般有三种方法:
log4j配置文件中路径配置一般有三种方法: (1)绝对路径法:直接配置为系统觉得路径: (2)相对路径法: log4j.appender.logfile.File=../logs/app.log,将 ...
- geany配置python_Win10系统中Geany配置python环境
Win10系统中Geany配置python环境: Python运行中出现 (program exited with code: 1) 在最后面,说明代码前面有问题,可以定位到某一行来解决问题,最终没问 ...
- web developer tips (47):脚本远程调试需关闭IE增强安全配置
原文地址:that front page script remote debugging requires turning off IE's Enhanced Security Configurati ...
- linux mutt安装配置_Linux系统中安装配置Mutt来作为Gmail客户端
mutt是一个Linux终端下的著名的邮件客户端,如你所愿,mutt就是一个邮件客户端.没有其他浮华的功能,它可以帮助你提升效率,至于帮助你装X只能算是mutt的特殊加成. 由于mutt是一个有着un ...
- 常用数据库jdbc连接池的配置(在spring中的配置)
jdbc连接配置经常用到,那一串url确实不好记,这里汇总下,就好找了. oracle 各种数据库之间,一般只有驱动和url不同. 所以其他的库username,password就不写了. sprin ...
- JPDA 利用Eclipse和Tomcat进行远程调试 --转
1 编辑tomcat\bin\catalina.bat ,添加 rem =============================================================== ...
- 在ubunut下使用pycharm和eclipse进行python远程调试
我比较喜欢Pycharm,因为这个是JetBrains公司出的python IDE工具,该公司下的java IDE工具--IDEA,无论从界面还是操作上都甩eclipse几条街,但项目组里有些人使用e ...
最新文章
- 车载以太网之权威指南_awk权威指南之 终结篇!
- HTML的标签描述11
- 若依集成CIM(即时推送系统)实现将服务端修改为SpringBoot+Vue前后端分离版(文末见代码下载)
- boost::test模块针对模式文件测试单元测试框架报告功能
- oracle rank 语法_oracle rank函数怎么用
- Coding the Matrix Week 1 The vector 作业
- unity3d在Android端读取修改Json数据
- 深入理解iPhone静态库
- Caffe(13)--(SSRNet模型)Keras转Caffe教程
- ExtremeComponents源码解析(一)
- C#——NotifyICON的使用
- VBScript 基础知识
- APP推广要做哪些?渠道?方案?竞争分析?
- Learning Git Branching笔记总结
- 差异化体验 有信免费电话或成国际化社交黑马
- 干货 | 使用京东云搭建视频直播网站
- Oracle数据库初学者:sql语句创建数据库表空间,建表语句
- 给FLASH加链接的方法
- Flutter 和小程序混编
- VS2019.NetCore智能提示英文改为中文
热门文章
- Django虚拟环境的安装和创建
- JavaSE 基础面试题
- OpenCASCADE:Direct3D CSharp 示例
- wxWidgets:显示和测试 wxDC 功能
- boost::qvm::deduce_vec相关的测试程序
- boost::multi_array模块实现测试reshaping功能
- boost::math模块使用barycentric有理插值的测试程序
- boost::log::sinks::debug_output_backend用法的测试程序
- boost::hana::second用法的测试程序
- boost::coroutine2模块实现协程的测试程序