注册
dmagent may be running,but PID file could not be found!问题排查
技术分享/ 文章详情 /

dmagent may be running,but PID file could not be found!问题排查

气可鼓不可泄 2023/04/12 1173 3 0

dmagent may be running,but PID file could not be found!问题排查

在使用dmagent 时,偶然出现问题如下图所示的报错,提示我的启动并没有成功,可是我的操作并没有啥问题呀。那究竟是哪里除了问题了呢
image.png
在经历一场手忙脚乱之后,我对启动脚本做了分析找到pid文件的前世今生,在理清逻辑之后,那么问题原因就非常好定位了

image.png

解决办法也非常简单,就是在dmagent/service/DmAgentService 中将将48行复制一行 然后将在开头增加 export ,形成如下图的效果,即保证变量的生效 PID_FILE_PATH
image.png

至此问题解决完毕,因为是java启动时生成了pid 文件,那么我们在再去排查那个环境发现 -Dagent.pid.file= 确实指定了空,导致pid文件未生成。真可恶呀~~~

image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服