jstack命令报错:Unable to open socket file: target process not responding or HotSpot VM not loaded

java | 2020-05-29 17:16:05

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

经过检查发现jstack后面的进程不是在root用户执行的,切换到另一个用户执行成功

后面发现ps -aux或ps -ef也能看出进程是谁执行的

# ps -ef
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 May03 ?        00:00:27 /usr/lib/systemd

UID就是启动进程的用户

登录后即可回复 登录 | 注册
    
关注编程学问公众号