Jps не возвращает никаких результатов, даже если Java-процессы запущеныJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Jps не возвращает никаких результатов, даже если Java-процессы запущены

Сообщение Anonymous »

Я пытаюсь устранить некоторые проблемы с Java-процессами в системе Solaris, но запуск jps не возвращает никаких результатов. И jstack выдает ошибку «Отказано в доступе». Этот ящик является частью кластера из трех одинаковых серверов, jps и jstack отлично работают на двух других серверах.

Я нашел следующее сообщение на форуме от человека с такой же проблемой. но ответов нет:
http://forums.sun.com/thread.jspa?threadID=5422237

Чтобы уточнить запуск bps и grep для Java, все дает Java обрабатывается правильно, но jps ничего не дает (анонимизировано с помощью «программы» и «клиента» для защиты виновных):

Код: Выделить всё

program @ clientdelivery2 : ~/
-> bps auxww|grep java
program     3427  5.5 54.067742726649544 ?        S   Sep 25 1039:47 /usr/jdk/instances/jdk1.6.0_16/bin/amd64/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/app/client/program/tomcat/conf/logging.properties -Xmx6144m -XX:PermSize=128m -XX:MaxPermSize=512m -Djava.endorsed.dirs=/app/client/program/tomcat/endorsed -classpath :/app/client/program/tomcat/bin/bootstrap.jar -Dcatalina.base=/app/client/program/tomcat -Dcatalina.home=/app/client/program/tomcat -Djava.io.tmpdir=/app/client/program/tomcat/temp org.apache.catalina.startup.Bootstrap start
program    29915  0.1 11.915252441467896 ?        S 14:55:28  3:59 /usr/jdk/instances/jdk1.6.0_16/bin/amd64/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/app/clientclone/program/tomcat/conf/logging.properties -Xmx2g -XX:PermSize=128m -XX:MaxPermSize=512m -Dcom.sun.management.jmxremote -Djava.endorsed.dirs=/app/clientclone/program/tomcat/endorsed -classpath :/app/clientclone/program/tomcat/bin/bootstrap.jar -Dcatalina.base=/app/clientclone/program/tomcat -Dcatalina.home=/app/clientclone/program/tomcat -Djava.io.tmpdir=/app/clientclone/program/tomcat/temp org.apache.catalina.startup.Bootstrap start
program     1573  0.0  0.0 4760 1332 pts/5    S 17:05:24  0:00 grep --colour java

program @ clientdelivery2 : ~/
-> jps

program @ clientdelivery2 : ~/
->
Я спрашивал здесь http://forums.oracle.com/forums/message ... ID=5408592 Я понял, что проблема в следующем:< /p>

Код: Выделить всё

12460/2: mkdir("/tmp/hsperfdata_program", 0755) Err#13 EACCES [ALL]
Это означает, что jps запрещен доступ к каталогу psperfdata.

Кто-нибудь сталкивался с этой проблемой и знает, как это сделать? решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/380 ... re-running
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»