You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决JMeter启动报错:Cannot start. Unable to get local host IP address.?

JMeter分布式压测启动报错问题

输入图片描述

我已在两台从机上启动JMeter Server,现在尝试在主机上启动时出现此错误。

我的从机IP配置如下:

remote_hosts= ec2-user@xx.xxx.xxx.xx, ec2-user@x.x.xxx.xx


排查及解决方法:

  • 测试网络连通性:在主机上执行ping xx.xxx.xxx.xx和ping x.x.xxx.xx,确保能正常通联;同时检查从机防火墙/安全组,开放JMeter默认RMI端口1099,若自定义了端口也要同步开放。
  • 验证SSH免密登录:执行ssh ec2-user@xx.xxx.xxx.xx和ssh ec2-user@x.x.xxx.xx,确认主机无需输入密码即可登录从机,否则配置的用户名@IP形式无法生效。
  • 统一JMeter版本:主机与两台从机必须使用完全相同的JMeter版本,版本差异会导致分布式启动失败。
  • 检查从机Server状态:在从机上用ps -ef | grep jmeter确认JMeter Server进程正常,查看jmeter-server.log日志排查启动异常。
  • 修正配置格式:remote_hosts等号后不要留空格,改为remote_hosts=ec2-user@xx.xxx.xxx.xx,ec2-user@x.x.xxx.xx。

内容的提问来源于stack exchange,提问作者Neha Bansal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 17:52:44