产生原因
process information unavailable,是因为进程没有被正常结束,比如资源占用过大时挂掉或者没有结束进程就重启服务器,导致原进程变为-- process information unavailable空值,
解决方案
有时候这个异常进程会自动消失,如果不消失的话,进入/tmp目录后,有以hsperfdata_{用户名}这样的目录,比如:hsperfdata_hbase,因为进程虽然在内存中关闭了,但是Linux还会在/tmp下寻找这些临时文件,而此时临时文件并没有没正常删除。直接执行 rm -rf /tmp/hsperfdata_* 可以删除这些目录,process information unavailable空值,也会消失
补充:如果有很多正常运行的进程时,其中夹杂部分残留进程,不要这么删除,删除后,很多东西就崩掉了,这时候根据目录和进程的对应关系分析出残留的单个目录来删除无用的进程