jstatを使おうとするときにpidが見つからない時にはRMで救う

  • 0
    Like
  • 0
    Comment

    何ヶ月前に他の人はJVMを変更した。最近jstatを使いたかったが、ずっとpidが見つからない(XXX=pid not found)というばかり。
    知識として、jvmはユーザごと/tmp/hsperfdata_{USER}というフォルダーに、プロセスのpidを名前とするファイルを作りし、jstatなどはこれを読み書きながら稼働する。
    何度試したが最後に解決した。

    rm -rf /tmp/hsperfdata_*
    chmod 777 /tmp
    

    プログラムを再起動、それで正常に動けるようになる。