Sun Java jstat не работает .. иногда! - PullRequest
5 голосов
/ 14 августа 2010

Я часто использую jstat для получения статистики, связанной с GC.Однако бывают случаи, когда я просто не могу получить какую-либо статистику от JVM.Он просто говорит, что не может найти идентификатор процесса, хотя его правильный идентификатор.

Копает немного глубже, похоже, это связано с файлами / tmp / hsperfdata.На серверах, имеющих этот каталог / файлы, jstat работает как положено (jps также показывает правильные экземпляры).На серверах / экземплярах, на которых он не работает, я не вижу каталог "/ tmp / hsperfdata" (а jps не сообщает pid).

Кто-нибудь еще сталкивался с этим?Я где-то читал, что переменная TMP должна быть установлена ​​правильно, но я не вижу никакой разницы в настройках среды между учетной записью сервера, где она работает, а где нет.

1 Ответ

1 голос
/ 14 марта 2011

Может быть, это поможет: http://bugs.sun.com/view_bug.do?bug_id=7009828

...