Jmeter主计算机“ java.net.NoRouteToHostException”中的错误

时间:2018-07-25 00:13:02

标签: jmeter distributed-testing

我要在具有主机和从机的Linux机器中设置分布式测试。需要您的建议以克服以下错误消息

"Exception Creating a connection to 192.xx.xx. xx ;nested exception is java.net.NoRouteToHostException: no route to host ( Host Unreachable )"

我执行了以下步骤

  1. 确保主控和从属具有相同的Jmeter版本
  2. 在Master的Jmeter.properites中添加了从机IP
  3. 在master中创建密钥库文件并复制生成的 rmi_keystore.jks到从机bin文件夹中
  4. 在从属计算机中运行jmeter-server文件(发生错误 因此添加了从机IP RMI_HOST_DEF = -Djava.rmi.server.hostname = 192.xx.xx.xx)-成功 并运行
  5. 在主运行中运行预期的jmx文件-远程启动-从属 机器
  6. 错误异常创建与192.xx.xx.xx的连接;嵌套的 异常是java.net.NoRouteToHostException:没有路由到主机(主机 无法访问)

当我能够互相访问每台机器时,我确实检查了两台机器之间的连通性,

防火墙或端口可能有问题吗?不确定

我一直在head头,任何指点都会有所帮助

预先感谢

1 个答案:

答案 0 :(得分:1)

  1. 从Master检查您的Slave

      

    示例:nc -zvw3 192.168.1.31 1099

  2. 如果您收到Ncat:没有主机路由,请在Salve和Master上禁用防火墙:

    • systemctl停止firewalld
    • systemctl禁用firewalld