背景:kafka 集群開啟JMX 端口的時候,發(fā)現(xiàn)win 使用jconsole 一直連接不上
發(fā)現(xiàn)是jmx 的一個問題(具體原因待分析),需要修改linux 虛機(jī)的hosts地址
用hostname -i 檢測 ,不能有127.0.0.1 的ip
vim /etc/hosts
hosts修改前
127.0.0.1 node4
::1 node4
192.168.31.225 node1
192.168.31.168 node2
192.168.31.163 node3
192.168.31.48 node4
hosts修改后 (去掉域名 和 127.0.0.1及::1 的映射)
#127.0.0.1 node4
#::1 node4
192.168.31.225 node1
192.168.31.168 node2
192.168.31.163 node3
192.168.31.48 node4
再次用hostname -i 檢測 ,發(fā)現(xiàn)是用本機(jī)192 開頭的ip 則是配置完成
重新啟動kafka 服務(wù)
檢測 jps 服務(wù):
ss -nelp |grep 9581

檢測端口9581.png
win 使用jconsole 連接,成功

jconsole.png