zoukankan      html  css  js  c++  java
  • Java JPS找不到正在执行的java进程 jps cannot see running java process

    最近磁盘进展,把临时目录/tmp给全删了,结果发现jps的输出为空,找不到正在运行的jvm进程。

    但是新建的进程没有问题,能够正常查看:

    [root@node-master ~]# ps -e|grep java
     32840 ?        00:09:14 java
     34877 ?        00:12:51 java
     35385 ?        00:07:10 java
     35758 ?        00:52:09 java
     93574 ?        01:08:14 java
    109187 pts/0    00:18:33 java
    114016 ?        00:00:42 java
    [root@node-master ~]# jps
    114016 LivyServer
    81220 Jps

    114016是新建的,使用ps查看还有很多其他java进程,但是无法显示。

    google一下,发现jps命令会使用/tmp/hsperfdata_{username}的目录显示java进程的详细信息,由于我删除了老的tmp目录,所以已经创建的java 进程就没有这些信息,所以就没法展示了。

  • 相关阅读:
    心得
    第七章
    第六章
    第五章
    第四章
    第三章
    第二章
    第一章
    实验2(4)
    实验2(3)
  • 原文地址:https://www.cnblogs.com/ridox/p/10212752.html
Copyright © 2011-2022 走看看