环境准备
1、关闭防火墙
# systemctl stop firewalld.service
2、安装compat-libstdc++-33-3.2.3-47.3.i386.rpm
使用ftp将安装包放到root目录下,并赋予执行权限
安装compat-libstdc++-33-3.2.3-47.3.i386.rpm
# rpm -ivh compat-libstdc++-33-3.2.3-47.3.i386.rpm
上图中所示缺少依赖包,libc.so.6,libgcc_s.so.1,安装需要的软件包(所有过程中都任何选择都选Y),缺少哪个包都通过yum install XX来安装上
# yum install glibc
# yum install libgcc 先安装上级
# yum install libgcc_s.so.1 再安装下级
依赖包安装完毕后,再次执行rpm -ivh compat-libstdc++-33-3.2.3-47.3.i386.rpm,安装成功
正式安装LoadRunnerGenerator
1、新建/opt/ios目录
# mkdir /opt/ios
2、将LoadRunnerGeneratorforLinux放到iOS目录下
3、切到目录下,执行 ./installer.sh
如上图所示,提示没有权限,我们给文件夹添加权限
# chmod -R 777 LoadRunnerGeneratorforLinux
4、切到目录下,继续执行 ./installer.sh,安装过程中依次选择 n a i f
新增用户和环境变量配置
1、创建用户
# useradd -g 0 -s /bin/bash loadrunner
2、创建配置文件
# cd /opt/HP/HP_LoadGenerator
# vim env.sh
#/bin/bashexport PRODUCT_DIR=/opt/HP/HP_LoadGeneratorexport M_LROOT=$PRODUCT_DIRexport LD_LIBRARY_PATH=$M_LROOT/bin:$M_LROOT/lib:/usr/lib:/usr/lib64export DISPLAY='0.0'export PATH=$PATH:$M_LROOT/bin
将上述代码写到新增的文件/opt/HP/HP_LoadGenerator/env.sh中,保存并退出(:wq)
3、将配置文件加载到/etc/profile中,以便开机、切换用户时都能自动加载:
# vim /etc/profile
添加如下内容,保存并退出
source /opt/HP/HP_LoadGenerator/env.sh
启动和使用
1、切到cd /opt/HP/HP_LoadGenerator/bin/目录下执行# ./m_daemon_setup start (运行成功会提示m_agent_daemon ( 56317 )) 其中56317为进程ID
ps -ef grep|m_daemon_setup可查看进程号
kill -9 进程号可结束此进程,lr中连接状态将会失败
2、lr中连接负载机将选项设置如下(Unix Environment-shell Settings-Don't use RSH要勾选不然状态会失败)
网友评论