2017-01-04 4 views
1
  • Мы не можем подключить JVM-агент к pid процесса flink с помощью jmx включен на нем.
  • Мы используем java 1.8, java hotspot включен и делает это с тем же UID (sudo).
  • Также к этому процессу не прилагаются другие агенты.
  • Также мы перезапустили процесс n раз и попробовали .
  • Когда я предоставляю опцию списка с агентом, он показывает этот процесс в списке .
  • Однако мы не можем связать агент JVM с этим процессом.

Ошибка:Невозможно связать агент Jolokia JVM с моим PID

  1. Invocation Target class com.sun.tools.attach.VirtualMachine command:start : null

  2. Invocation Target class com.sun.tools.attach.VirtualMachine command:status : null

jolokia-issue-error-snapshot

+0

Попробуйте запустить jolokia с опцией -verbose, чтобы увидеть stacktrace. –

+0

Вы действительно уверены, что процесс, к которому вы хотите подключиться, работает от имени root? Помните, что вы должны быть очень точным пользователем, под которым работает процесс. Быть root через sudo недостаточно хорошо (как упоминалось в документах). –

+0

Вопрос уже разрешен. Спасибо, ребята –

ответ

0

Кажется, вы используете JRE, которые не требовали присоединить API в своем классе во время выполнения дорожка ? Попробуйте запустить установщик агента с полным исполняемым JDK-java или добавьте tools.jar в путь класса.

Смежные вопросы