如何在Hadoop2上远程调试MapReduce
1.单机安装Hadoop2.x。
2.修改mapper-site.xml配置,修改或添加对应的属性项
<property> <name>mapreduce.framework.name</name> <value>local</value> </property> <property> <name>mapreduce.jobtracker.address</name> <value>local</value> <final>true</final> </property> <property> <name>mapreduce.job.tracker</name> <value>local</value> <final>true</final> </property> |
3.修改hadoop-env.sh文件,在文件中添加如下命令:
export HADOOP_CLIENT_OPTS="$HADOOP_CLIENT_OPTS -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=50002 |
注意不要写错标红色的部分。suspend表示程序启动是否中断,直到调试器连接上执行程序;address表示被调试程序打开的远程调试端口。
4.安装eclipse对应的MapReduce插件。将其直接拷贝到eclipse的plugins目录下,重启eclipse。为MapReduce插件配置Hadoop的安装路径。
5.创建一个MapReduce Project。编写相应的MapReduce程序。然后就可以像调试本地java程序一样来调试程序了。
如何在Hadoop2上远程调试MapReduce相关推荐
- eclipse 远程调试mapreduce
使用环境:centos6.5+eclipse(4.4.2)+hadoop2.7.0 1.下载eclipse hadoop 插件 hadoop-eclipse-plugin-2.7.0.jar 粘贴到 ...
- 在Android上远程调试JavaScript
安卓下调试javascript脚本时,首先需要一个环境,一般的做法是移植一个js引擎到安卓手机里面,然后进行断点调试.这样能保证安卓下运行脚本的真实性,但手机编写代码非常不方便,编程还是在PC上方便写 ...
- 如何在vscode上运行调试C++(最简单的方法)
Visual Studio Code vscode同样是微软出品的,支持....看上面的vside介绍吧,就省略了(^_^) 人称宇宙第一编辑器,作为编辑器,它几乎支持所有的语言(对应语言风格的高亮, ...
- 如何在eclipse调试mapreduce程序
2019独角兽企业重金招聘Python工程师标准>>> 如何在eclipse或myeclipse调试mapreduce程序,这个可能是初学mr程序者碰到的一个难题 在hadoop1. ...
- (最新+详细+Pycharm远程调试GUI程序)解决qt.qpa.xcb: could not connect to display问题
(最新+详细+Pycharm远程调试GUI程序)解决qt.qpa.xcb: could not connect to display问题 出现原因 解决方法 步骤 下载MobaXTerm 连接服务器 ...
- 一路踩坑,被迫聊聊 C# 代码调试技巧和远程调试
一:背景 1. 讲故事 每次项目预交付的时候,总会遇到各种奇葩的坑,我觉得有必要梳理一下以及如何快速解决的,让后来人避避坑,这篇就聊聊自己的所闻所遇: 我去,本地环境代码跑的哧溜,上了测试环境出问题 ...
- Ubuntu和Mac使用gdbserver远程调试android源码
一.gdbserver在android上远程调试进程 0.关闭Enforcing # adb shell setenforce 01.拷贝gdb和gdbserver文件 <1>PC端为Cl ...
- android allow usb debugging,远程调试Android设备 - Chrome 开发者工具中文文档
在Windows,Mac 或 Linux 上远程调试 Android 设备上的实时内容. TL;DR 设置你的Android设备进行远程调试,并从开发机中发现它. 从您的开发机器检查和调试Androi ...
- win7安装Hadoop2.7.1 ,IDEA本地远程调试
2019独角兽企业重金招聘Python工程师标准>>> 注意:如果只想远程调试,则直接跳到第四步 一.准备 1.安装包: Hadoop-2.7.1.tar.gz 下载地址:http: ...
最新文章
- 他来阿里 4 年,刻苦奋斗、稳扎稳打终于爬到 P7 ,他说一定要感谢这几个公众号的指导!...
- MVC技术的面试问题
- 常见的时间复杂度函数
- php里isset的属性,PHP魔术方法__isset()
- 开源练习linux网络编程,如何学习Linux网络编程
- 计算机在线应用竖式,App Store 上的“竖式计算器”
- 微生物组对肥胖影响的最新研究分析
- 帕斯卡算术机——数学天才的十余年匠心
- 用React Hooks与Web Animation API实现动效组件
- java的单行注释符是_Java 程序中的单行注释符是( ),多行注释符是( )_学小易找答案...
- 逻辑推理题的思路规律
- Word Embedding 简述
- %@ Page% page指令属性
- Python——LeetCode刷题——【977. 有序数组的平方】
- 被误解的C++——法国大革命
- Adobe Illustrator CC 2019软件安装包及安装教程
- 嵌入式Linux设备驱动程序开发指南3(构建Microchip SAMA5D2嵌入式 Linux系统)——读书笔记
- 用python编写一个远程控制程序
- php大乐透,JavaScript实现大乐透号码生成的实例分析
- STC11L08XE_study01
热门文章
- .NET数据提供程序
- 深入HashCode方法
- K_Nearest_Neighbot(knn)方法及其Pyhon 实现
- 2020华为软件精英挑战赛-有向图找环
- xbox360 ubuntu14.04连接问题
- linux ubuntu内核安装位置,在Ubuntu中安装或升级内核 linux kernel
- python项目依赖库的导出和安装
- c# uwp html源码,C#UWP使用Microsoft Edge打开Web URL
- python查函数用法语句_Python-17 (函数的基本使用)
- python pandas 读取数据库_数据分析-pandas从数据库读取数据