一 .前言
昨天晚上遇到一个奇葩的问题, 搞好的环境datanode启动报错. 报错信息提示的模棱两可,没办法定位原因.
办法,开启远程调试…
二 .服务器端配置
2.1. 设置启动远程debug端口
修改 服务器上的配置文件 ${hadoop_home}/etc/hadoop/hadoop-env.sh 增加 环境变量即可.
2.2. 具体操作
1.编辑服务器上的配置文件[${hadoop_home}/etc/hadoop/hadoop-env.sh`]
随便加上一行[记住端口!!!]:
export hadoop_datanode_opts="-agentlib:jdwp=transport=dt_socket,address=9888,server=y,suspend=y"
启动服务即可 [启动完, jvm返现有jdwp的配置,会自动阻塞, 等到idea调试连接.].
因为我要调试的是datanode .
所以启动命令为:
相关文章
猜你喜欢
- ASP.NET自助建站系统中如何实现多语言支持? 2025-06-10
- 64M VPS建站:如何选择最适合的网站建设平台? 2025-06-10
- ASP.NET本地开发时常见的配置错误及解决方法? 2025-06-10
- ASP.NET自助建站系统的数据库备份与恢复操作指南 2025-06-10
- 个人网站服务器域名解析设置指南:从购买到绑定全流程 2025-06-10






