linux上安装Loadrunner负载机
1.下载Load Generator 安装文件:Linux.zip
链接:https://pan.baidu.com/s/1kPpJY8IFeKB24DbMcH_t_g 密码:jyee
2.把下载文件上传到Linux
3.解压Linux.zip,unzip Linux.zip
4.更改Linux下所有文件的权限,chmod 777 -R Linux/
5.进入Linux文件夹,运行installer.sh文件
6.启动LR 负载端:
1) cd /opt/HP/HP_LoadGenerator/bin
2) ./verify_generator
3)输入csh提示没有该命令,需要安装csh
4)安装依赖包:yum -y install glibc.i686
5)yum -y install libstdc++.so.5
6)修改/etc/csh.cshrc文件
vi /etc /csh.cshrc在文件的最后加上 source /opt/HP/HP_LoadGenerator/env.csh
7) vi /opt/HP/HP_LoadGenerator/env.csh
将第9行注释,修改为:
setenv LD_LIBRARY_PATH ${M_LROOT}/bin:${M_LROOT}/lib:/usr/lib
在文件的最后加上:setenv DISPLAY 0.0(保存的时候使用:wq!)
8)输入env,然后找到 HOSTNAME=xxxx
然后输入hostname,查看hostname的值
【注意】如果和上面env的值不一样,修改hosts文件
vi /etc/hosts 把127.0.0.1 后面加上xxxx,也就是env中hostname=的值,例如:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 xxxxxx在后面加上xxxx
9)添加用户:useradd -g 0 -s /bin/csh lr_test
10)切换用户:su lr_test
11) cd /opt/HP/HP_LoadGenerator/bin
./verify_generator
12)启动LR负载端 ./m_daemon_setup start
7.检查是否启动成功:ps -ef | grep m_agent_daemon
关闭防火墙:service iptables stop
8.在windows上打开Controller端,建立场景, 选择要执行的脚本,在Design模式下,点击 右边的Generators,在弹出的小窗口中点击Add, 添加新的Load Generator,在name处填写linux的IP地址,在Platform处,选择UNIX,点击more,在Unix Environment 标签下,勾选Don't use RSH项,点击 “OK”按钮
9.在Load Generators 页面中选择在刚添加的负载机上, 点击“Connect”, 连接成功