我使用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
我的主从设置是否正确?我做错了什么吗?我需要做什么来设置主从吗?
1条答案
按热度按时间nr9pn0ug1#
将以下内容添加到客户端(主)jmeter.properties文件中:
将以下内容添加到服务器(在每个从属计算机中)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.2
,xxx.xxx.xxx.3
)的所有计算机然后从客户端计算机(xxx.xxx.xxx.1)运行以下命令,以远程启动所有从服务器。
见此Thread。