2017-06-21 93 views
0

我在RHEL7遠程VM上運行Apache NiFi 1.2.0。以下是運行的JVM的列表:連接到以不同用戶運行的遠程Linux JVM

bash-4.2$ ./jps 
1043 RunNiFi 
1062 NiFi 
14810 Jps 

在我的本地Windows 7計算機,我有jdk1.8.0_121,我試圖給Java任務控制工具連接到「NiFi」 JVM。

一些事實:

  1. ,我想監視與用戶nifi「
  2. 運行,因爲我是一個「sudoer」遠程RHEL的JVM,我用我自己的用戶名「ojoqcu」 SSH(通過Putty)到遠程虛擬機,然後是'sudo su - ,su nifi'或者簡單的'sudo su nifi'。然後,我成爲沒有提供密碼的'nifi'用戶
  3. 現在,可能需要JMX URL來將jmc連接到遠程VM,但是我應該使用哪個端口號?是否有任何其他進程必須在遠程VM上啓動?我的回答

Connection_Settings

回答

0

複製從https://community.oracle.com/thread/4058010

您需要設置遠程JMX代理您NiFi過程 - 監控和管理使用JMX技術 - Java的SEMonitoring和管理指南 當這樣做,你決定使用哪個端口。

你能做到這一點,同時它還是與 運行jcmd 1062 ManagementAgent.start ..... 或與 -Dcom.sun.management.jmxremote啓動.... 它,你希望它是安全的,請確保啓用SSL和/或驗證

相關問題