下载:Loadrunner linux generator version:9.5(可以在hp官方网站下载,版本可以自己选择,本人安装的版本为9.5)
Step1:建立一个普通用户loadrunner,目录:/home/loadrunner,将安装文件考到/home/loadrunner下面,但是需要使用root用户安装,./installer.sh –console
Step2:
安装目录:/opt/HP/HP_LoadGenerator/
开启linux防火墙相应端口:
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 54345 -j ACCEPT
在root下面.bashrc添加
export PRODUCT_DIR=/opt/HP/HP_LoadGenerator
export M_LROOT=$PRODUCT_DIR
export LD_LIBRARY_PATH=${M_LROOT}/bin
export PATH=${M_LROOT}/bin:$PATH
export DISPLAY=127.0.0.1:0.0 (使用自己的本机IP地址)
立即使该文件生效source .bashrc
切换到loadrunner用户下,运行/opt/HP/HP_LoadGenerator/bin 目录执行./verify_generator
Step3:
启动linux客户端的服务:/opt/HP/HP_LoadGenerator/bin
运行:./m_daemon_setup -install
查看程序是否启动:ps –ef|grep m_agent_daemon / netstat -an |grep 54345
卸载:./m_daemon_setup –remove
Step4:
然后在windows的controller里面设置linux的机器:
Name:linux IP
Platform:linux
选择more:Unix Environment,勾上:Don’t use RSH
连接试试,可以连接上
如果要使用RSH,参考loadrunner Installation guide
卸载loadrunner generator: rpm -e LoadGenerator-11.00.000-1
--------------------------------------------------------------
最近在安装时候 如果出现
error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
我的系统是64bit的 centos 5.5
运行下面的命令和方法解决
使用wget下载compat-libstdc++-33-3.2.3-61.x86_64.rpm,也可本地下载再上传到服务器
wget
http://mirror.centos.org/centos/5/os/x86_64/CentOS/compat-libstdc++-33-3.2.3-61.x86_64.rpm ./
wget http://mirror.centos.org/centos/5/os/i386/CentOS/compat-libstdc++-33-3.2.3-61.i386.rpm ./
安装
# rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm
卸载
# rpm -ev compat-libstdc++-33-3.2.3-61.i386.rpm
对于其他版本的linux需要下载相对应的 compat-libstdc ,然后再安装,以上compat-libstdc 适用于64位的centos 5
linux 开放防火墙端口参考:
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp --dport 8000 -j ACCEPT