Loadrunner负载机如何部署在Linux系统中

2025-10-27 11:39:34

1、1.使用Xshell远程登录服务器,使用root账户登录(或登录后切换到使用 su root 命令切换到root账户);

Loadrunner负载机如何部署在Linux系统中

2、在Xshell中使用命令在目录/opt下创建文件夹loadrunner(也可以使用xftp远程登录后直接找到该路径后鼠标右键进行创建)。执行命令如下:

cd /opt

mkdir loadrunner

Loadrunner负载机如何部署在Linux系统中

Loadrunner负载机如何部署在Linux系统中

3、给步骤2创建的文件夹赋予读写执行权限,在Xshell中执行如下命令(也可在xftp找到该文件后鼠标右键该文件夹执行):

chmod 777 -R loadrunner

Loadrunner负载机如何部署在Linux系统中

Loadrunner负载机如何部署在Linux系统中

4、使用xftp工具,将loadrunner的负载安装包上传到/opt/loadrunner路径下。我直接上传的解压后的包

Loadrunner负载机如何部署在Linux系统中

5、在Xshell中给上传的文件赋予权限,在Xshell中执行命令:

chmod 777 -R linux

Loadrunner负载机如何部署在Linux系统中

6、在Xshell中进入到Linux文件夹:

/opt/loadrunner/Linux

Loadrunner负载机如何部署在Linux系统中

7、在Xshell中执行installer.sh进行安装:

./installer.sh

Loadrunner负载机如何部署在Linux系统中

8、按照页面中的提示在Xshell中依次输入n、a、i、f回车进行安装;

Loadrunner负载机如何部署在Linux系统中

1、创建负载端的用户账号loadrunner(运行负载机时不允许使用root账户,所以需要创建账户)。在Xshell中执行如下命令:

useradd -g 0 -s /bin/csh loadrunner

Loadrunner负载机如何部署在Linux系统中

1、将loadrunner的配置文件/opt/HP/HP_LoadGenerator/env.csh加到csh默认配置文件下/etc/csh.cshrc。在Xshell中执行如下命令:

vi /etc/csh.cshrc

Loadrunner负载机如何部署在Linux系统中

2、在Xshell中输入i切换为编辑模式,移动光标到文件末尾,在文件中添加如下配置:

source /opt/HP/HP_LoadGenerator/env.csh

Loadrunner负载机如何部署在Linux系统中

3、按ESC退出编辑,输入

:wq 按回车保存文件

Loadrunner负载机如何部署在Linux系统中

4、在/opt/HP/HP_LoadGenerator/env.csh文件中添DISPLAY变量,在Xshell中执行如下命令:

vi  /opt/HP/HP_LoadGenerator/env.csh

在文件末尾添加如下值:

setenv DISPLAY 0.0

如保存时提示文件‘readonly’则给该文件附上读写权限即可

Loadrunner负载机如何部署在Linux系统中

Loadrunner负载机如何部署在Linux系统中

5、依次执行如下命令添加环境配置:

cat /opt/HP/HP_LoadGenerator/env.csh > /etc/.login

cat /opt/HP/HP_LoadGenerator/env.csh >~loadrunner/.cshrc

touch ~root/.rhosts ~loadrunner/.rhosts

Loadrunner负载机如何部署在Linux系统中

1、loadrunner账户下,执行如下命令进入到目录:

cd /opt/HP/HP_LoadGenerator/bin

执行如下命令测试配置是否成功:

./verify_generator

如果安装成功显示截图如下

Loadrunner负载机如何部署在Linux系统中

2、如果启动报错,则根据报错信息安装相应的依赖包。如下图中提示缺少libstdc++.so.5包,则执行如下命令安装:

yum  install  libstdc++.so.5

Loadrunner负载机如何部署在Linux系统中

Loadrunner负载机如何部署在Linux系统中

3、验证成功后,loadrunner账户下,执行如下命令进入到目录;

cd /opt/HP/HP_LoadGenerator/bin

执行如下命令启动服务,服务成功启动后windows系统中的loadrunner就可以远程使用负载机:

./m_daemon_setup start 

Loadrunner负载机如何部署在Linux系统中

4、备注:loadrunner默认使用的端口号是54345,目前很多项目部署在云服务器上,很多端口默认是不开启的,需要确保linux中该端口号是开放可用的,如果不可用,则可将该端口内容转发到指定的开放端口,执行如下命令进行端口转发(XXXX为指定的端口号):

ssh -CfNg -L 0.0.0.0:XXXX:0.0.0.0:54345 localhost

1、打开Loadrunner的controller,打开Load Generators页面,点击【Add】,Name填写安装了负载机的Linux系统的ip地址;Platform选择“UNIX”;勾选“Don't use RSJ”,配置如下图所示

Loadrunner负载机如何部署在Linux系统中

2、然后就可以选择该负载机运行场景测试一下负载机是否成功了

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢