From b23c35197ecdea5a6bc7b45b248e7b3cb577c3e0 Mon Sep 17 00:00:00 2001 From: hailanxin <591347134@qq.com> Date: Thu, 17 Feb 2022 14:02:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0jmx=E8=BF=9E=E6=8E=A5?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E7=9A=84=E4=B8=80=E4=B8=AA=E6=83=85=E5=86=B5?= =?UTF-8?q?=E5=92=8C=E8=A7=A3=E5=86=B3=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/dev_guide/connect_jmx_failed.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/dev_guide/connect_jmx_failed.md b/docs/dev_guide/connect_jmx_failed.md index 92f0a37e..85ac4fe1 100644 --- a/docs/dev_guide/connect_jmx_failed.md +++ b/docs/dev_guide/connect_jmx_failed.md @@ -29,6 +29,7 @@ - `JMX`配置错误:见`2、解决方法`。 - 存在防火墙或者网络限制:网络通的另外一台机器`telnet`试一下看是否可以连接上。 - 需要进行用户名及密码的认证:见`3、解决方法 —— 认证的JMX`。 +- 当logikm和kafka不在同一台机器上时,kafka的Jmx端口不允许其他机器访问:见`4、解决方法`。 错误日志例子: @@ -98,4 +99,8 @@ fi SQL的例子: ```sql UPDATE cluster SET jmx_properties='{ "maxConn": 10, "username": "xxxxx", "password": "xxxx", "openSSL": false }' where id={xxx}; -``` \ No newline at end of file +``` +### 4、解决方法 —— 不允许其他机器访问 +![1971b46243fe1d547063ee55b1505ed](https://user-images.githubusercontent.com/2869938/154413486-f6531946-8c4c-447e-aa2e-b112e5e623d6.png) +该图中的127.0.0.1表明该端口只允许本机访问. +在cdh中可以点击配置->搜索jmx->寻找broker_java_opts 修改com.sun.management.jmxremote.host和java.rmi.server.hostname为本机ip