linux下安装lr负载机

1. 下载Load Generator 安装文件LoadRunner Generator for Linux.zip文件名太长,方便起见重命名为Linux.zip

2. 把下载文件上传到Linux系统,可借助xshellwinscp都可以

xshell上传操作如下

 

winscp上传操作如下

 

上传后如下所示:

 

3. 解压Linux.zip文件,unzip Linux.zip

 

4. 更改Linux下所有文件的权限chmod 777 -R Linux/

 

5. 进入Linux文件夹,运行installer.sh文件

5.1 执行安装命令./installer.sh

 

5.2 输入n,然后回车

 

5.3 要读协议,输入v,若不读协议,直接同意,输入a,然后回车

 

5.4 输入b,可以返回,输入i,然后回车,开始安装

 

5.5 当出现下面这个页面时,就表示正在安装

 

5.6当出现下面这个页面时,可以输入f结束安装输入l查看安装log

 

6. 启动LR 负载端:

6.1  cd /opt/HP/HP_LoadGenerator/bin

6.2  ./verify_generator

 

6.3 输入csh如下图提示没有该命令,需要安装csh,操作6.4步骤,否则跳过6.4

 

6.4 安装csh

 

6.5 安装依赖包:yum -y install glibc.i686

 

6.6 安装依赖包:yum -y install libstdc++.so.5

 

6.7 修改/etc/csh.cshrc文件,vi /etc/csh.cshrc

 

6.8 在文件的最后加上 :source /opt/HP/HP_LoadGenerator/env.csh

 

6.9  vi /opt/HP/HP_LoadGenerator/env.csh,如下所示修改:

*注释掉原来的setenv LD_LIBRARY_PATH ${M_LROOT}/bin,修改为新的setenv LD_LIBRARY_PATH ${M_LROOT}/bin:${M_LROOT}/lib:/usr/lib

*在文件的最后加上:setenv DISPLAY 0.0(保存的时候使用:wq!

 

6.10 输入env,然后找到 HOSTNAME=xxxx

 

6.11 输入hostname,查看hostname的值

 

注意如果和上面env的值不一样,修改hosts文件,vi /etc/hosts 127.0.0.1

加上xxxx,也就是envhostname=的值,例如:127.0.0.1 localhost localhost.localdomain

6.12 添加用户:useradd -g 0 -s /bin/csh lr_test,并切换用户su lr_test

 

6.13  cd /opt/HP/HP_LoadGenerator/bin

./verify_generator

 

6.14 启动LR 负载端./m_daemon_setup start

 

6.15 检查是否启动成功:ps -ef | grep m_agent_daemon

 

6.16 关闭防火墙:service iptables stop

7. 在windows上打开Controller端,添加负载机,步骤如下

* 建立场景, 选择要执行的脚本,在Design模式下,点击右边的Generators

* 在弹出的小窗口中点击Add, 添加新的Load Generator,

* 在name处填写linuxIP地址,在Platform处,选择UNIX

* 点击more,在Unix Environment 标签下,勾选Don't use RSH

* 点击 “OK”按钮

 

8. 在Load Generators 页面中选择在刚添加的负载机上, 点击“Connect”, 连接成功

 

猜你喜欢

转载自blog.csdn.net/yishuifengxiao/article/details/80012065