JMeter主从配置在CentOS中不起作用

5sxhfpxr  于 2022-11-29  发布在  其他
关注(0)|答案(1)|浏览(130)

我使用JMeter建立了一个主从负载测试环境。我使用3台CentOS机器,IP如下

xxx.xxx.xxx.1 (Master)
xxx.xxx.xxx.2 (Slave1)
xxx.xxx.xxx.3 (Slave2)

下面是我做的步骤。
1)将以下内容添加到slavesjmeter.properties文件中:

remote_hosts=xxx.xxx.xxx.1

2)将以下内容添加到masterjmeter-server文件
#RMI_HOST_DEF=-Djava.rmi.server.hostname=xxx.xxx.xxx.2
然后,当我从xxx.xxx.xxx.2从机的/apache-jmeter-2.13/bin文件夹执行以下命令时。(我没有root用户访问权限,只有SUDO root访问权限)

sudo ./jmeter-server

我收到错误

./jmeter-server: line 32: ./jmeter: Permission denied

我的主从设置是否正确?我做错了什么吗?我需要做什么来设置主从吗?

nr9pn0ug

nr9pn0ug1#

将以下内容添加到客户端(主)jmeter.properties文件中:

remote_hosts= xxx.xxx.xxx.2,xxx.xxx.xxx.3

将以下内容添加到服务器(在每个从属计算机中)jmeter-server
RMI_HOST_DEF=-Djava.rmi.server.hostname=xxx.xxx.xxx.2用于(从机1)
&
RMI_HOST_DEF=-Djava.rmi.server.hostname=xxx.xxx.xxx.3用于(从机2)
然后从这两个Slave启动**jmeter-server.sh**
计算机(xxx.xxx.xxx.2xxx.xxx.xxx.3)的所有计算机

./jmeter-server

然后从客户端计算机(xxx.xxx.xxx.1)运行以下命令,以远程启动所有从服务器。

./jmeter -n -t <testscript.jmx> -r

见此Thread

相关问题