(轉)jstack命令執行報錯:Unable to open socket file: target process not responding or HotSpot VM not loaded

【轉載原因:確實需要切換到,該進程啓動用戶】

【轉載原文:https://blog.csdn.net/gsls200808/article/details/86486991

jstack命令執行報錯,報錯如下

Unable to open socket file: target process not responding or HotSpot VM not loaded
The -F option can be used when the target process is not responding

通過ps命令可以查看到這個進程

網上搜到一篇關於jstack命令沒有配置好的文章

切換到/tmp目錄

cd /tmp

裏面有好幾個hsperfdata開頭的目錄,進目錄看有沒有jstack執行的進程號

經過檢查發現jstack後面的進程不是在root用戶執行的,切換到另一個用戶執行成功

後面發現ps -aux也能看出進程是誰執行的,不用這麼麻煩
————————————————
版權聲明:本文爲CSDN博主「gsls200808」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/gsls200808/article/details/86486991

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章