LoadGenerator安装

发布时间:2011-10-19 09:09:06

Linux系统下安装Load generator

第一步:Load generator iso 装入光驱,将光驱挂载起来。

1、 iso文件上传到/opt/src 目录下。(put "D:\iso\loadrunner-11-load-generator.iso")

2、 mkdir /media/dvd

3、 mount -t iso9660 -o loop,user /opt/src/loadrunner-11-load-generator.iso /media/dvd/

第二步:确认挂载成功后,把安装文件拷贝到/opt/src/Linux目录下

命令: cp -r /media/dvd/Linux /opt/src

/opt/src/Linux/installer.sh

按照提示输入相应的字母,直到完成。

第三步:添加用户和环境变量

创建组:groupadd -g 750 lrunners

创建用户: useradd -b /home/lrunner -d /home/lrunner -g lrunners -m -p lrunner -s /bin/bash -u 751 lrunner

创建文件/opt/HP/HP_LoadGenerator/env.sh,内容如下:

#!/bin/sh

export PRODUCT_DIR=/opt/HP/HP_LoadGenerator

export M_LROOT=$PRODUCT_DIR

export LD_LIBRARY_PATH=$M_LROOT/bin

export PATH=$PATH:$M_LROOT/bin

export DISPLAY=127.0.0.1:0.0

修改/home/lrunner/.bash_profile 文件内容,具体内容如下:

# .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

. /opt/HP/HP_LoadGenerator/env.sh

创建一个文件夹/home/lrunner/.rhosts的文件夹

touch ~lrunner/.rhosts

以上步骤都是在root用户下操作

第四步:启动服务

su - lrunner(切换到lrunner用户,接下来在lrunner环境下操作。)

cd /opt/HP/HP_LoadGenerator/bin/

./m_daemon_setup start(开启服务)

./verify_generator(检测安装是否成功)

出现下面的图表示成功。

注意的事项:开启端口54345或者关闭防火墙(service iptables stop

曾经出现过的问题:

1. genrator安装正确,但在进行测试的时候,开始时,没有报错,跑了一段时间过后,出现了不能连接服务器的错误。

导致问题的原因:端口被占使用后,没有及时的释放,导致没有多余的端口,用来给客户端发送请求,导致不能连接到服务器。

解决的办法:使用命令sysctl -w net.ipv4.tcp_tw_recycle=1  (改成数字1表示开启TCP连接中TIME-WAIT sockets的快速回收)

2. generator安装正确,进行测试的时候,一开始就出现错误,端口没有释放,查看日志是说客户端不能发送数据包,

导致的原因:日志太多导致tmp里面的空间占满了。

解决的办法:删掉日志里面的内容。

3load Generator 服务启不起来。

导致问题出现的原因:主机名与hosts文件的主机名不一致导致的

解决的办法修改主机名改成一致。

LoadGenerator安装

相关推荐