Я использую Jmeter клиент на моем Ubuntu Maschine. Я пытаюсь запустить удаленные тесты через RMI. Старт работает нормально, но я не получаю результаты обратно.
Запустите JMeter Server (версия 6,5):
$ HOME/jmeter/bin/jmeter-server -Djava.rmi.server.hostname = 10.168.88.2
Запустите JMeter Client (Ubuntu 14.04):
$ HOME/jmeter/bin/jmeter -java.rmi.server.hostname = 192.168.88.2 '
Запустите JMeter Client (Windows 7):
c:\jmeter\bin\jmeter.bat -java.rmi.server.hostname = 192.168.113.47 '
Эта ошибка возникает в jmeter-server.log, когда я запускаю тесты с хоста (ubuntu) и с небольшим изменением на моей гостевой виртуальной машине (windows7)
**Ubuntu**
ERROR - jmeter.samplers.RemoteListenerWrapper: testStarted(host)
java.rmi.ConnectException: Connection refused to host: 127.0.1.1;
**Windows7**
ERROR - jmeter.samplers.RemoteListenerWrapper: testStarted(host)
java.rmi.ConnectException: Connection refused to host: 192.168.113.47;
Факт: IP моей гостевой виртуальной машины (win7) будет передан на сервер jmeter, но мой хост Ubuntu не достигает этой точки.
Мои IPTables выглядят так на моем хосте Ubuntu:
$ sudo iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-N ufw-after-forward
-N ufw-after-input
-N ufw-after-logging-forward
-N ufw-after-logging-input
-N ufw-after-logging-output
-N ufw-after-output
-N ufw-before-forward
-N ufw-before-input
-N ufw-before-logging-forward
-N ufw-before-logging-input
-N ufw-before-logging-output
-N ufw-before-output
-N ufw-reject-forward
-N ufw-reject-input
-N ufw-reject-output
-N ufw-track-forward
-N ufw-track-input
-N ufw-track-output
-A INPUT -j ufw-before-logging-input
-A INPUT -j ufw-before-input
-A INPUT -j ufw-after-input
-A INPUT -j ufw-after-logging-input
-A INPUT -j ufw-reject-input
-A INPUT -j ufw-track-input
-A FORWARD -j ufw-before-logging-forward
-A FORWARD -j ufw-before-forward
-A FORWARD -j ufw-after-forward
-A FORWARD -j ufw-after-logging-forward
-A FORWARD -j ufw-reject-forward
-A FORWARD -j ufw-track-forward
-A OUTPUT -j ufw-before-logging-output
-A OUTPUT -j ufw-before-output
-A OUTPUT -j ufw-after-output
-A OUTPUT -j ufw-after-logging-output
-A OUTPUT -j ufw-reject-output
-A OUTPUT -j ufw-track-output
Я предполагаю, что брандмауэр блокирует все входящие обратные вызовы RMI и некоторую исходящую информацию (хоста Ubuntu).
Может кто-нибудь помочь мне с этой проблемой?