Linux下loadrunner generator的安装

Loadrunner linux generator version:9.5

Step1:建立一个普通用户loadrunner,目录:/home/loadrunner,将安装文件考到/home/loadrunner下面,但是需要使用root用户安装,./installer.sh –console

Step2:安装后,到安装目录下去设置环境变量

安装目录:http://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

启动linux客户端的服务:/opt/HP/HP_LoadGenerator/bin

运行:./m_daemon_setup -install

查看程序是否启动:ps –ef|grep m_agent_daemon / netstat -an |grep 54345

卸载:./m_daemon_setup –remove

然后在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

--------------------------------------------------------------

补充下:

1. 这种配置弄好后,基本上在windows的controller可以控制linux机器,但是其实并没有实际用上RSH方法,可能奇怪为什么建普通用户,因为bin下面有个检查的sh需要用普通用户执行

大家可以到bin下面运行:./verify_generator试试,看看怎么讲RSH配置起来,可以互相学习呵呵

2.虽然generator是9.5版本的,但是我用8.1版本的控制了下,没问题,性能比用windows主机好,另外,我还是喜欢用8.1版本,不知道大家是否有同感~

最近在安装时候 如果出现:

error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

(我的系统是64bit的 centos 5.7)

运行下面的命令和方法解决:

 view sourceprint?1 #使用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

 



相关推荐

    留言