您的位置:首页 > 运维架构 > Linux

Linux/UNIX下安装loadrunner的load generator负载生成器组件

2016-08-21 00:00 302 查看
摘要: 文中提供了 LoadRunner Generator for Linux和Loadrunner 11.0的安装程序

LoadRunner Generator for Linux和Loadrunner 11.0的安装程序下载地址:

https://pan.baidu.com/s/1mhEFOc4

一、Unix环境下安装LoadRunner Generator for Linux

1、从以上的网盘地址中下载LoadRunner Generator for Linux安装程序,解压后,拿出对应操作系统的安装程序包(以IBM AIX为例,应该使用IBM文件夹下的程序),将IBM文件夹上传至服务器某路径,如/tmp。

2、在unix服务器上建立用户loadgen,创建路径/Load_Gen,使loadgen用户对/Load_Gen路径下的所有文件及文件夹具有读、写、执行权限。

3、在图形界面中打开一个终端窗口,到/tmp/IBM/路径下,运行命令install.sh,则会出现图形界面,选择同意license,点击下一步,选择安装路径为/Load_Gen,点击下一步,等文件拷贝完成后,loadrunner在unix端的安装就告一段落。

4、接下来编辑三个文件,分别是loadgen用户的profile文件、.rhost文件及hosts文件,编辑内容分别如下:

①编辑~/.profile文件,加入如下内容,以定义load generator的所需环境变量:

export M_LROOT=/bea/LR/Load_Gen
export LIBPATH=$LIBPATH:$M_LROOT/bin
export PATH=$M_LROOT/bin:$PATH

②新建~/.rhost文件,加入如下内容:(这里加入的ip地址及主机名为loadrunner controller的地址)

192.168.1.169         VU-TEST

③用户root用户编辑/etc/hosts文件,加入以下内容:(这里加入的ip地址及主机名为loadrunner controller的地址)

192.168.1.169         VU-TEST

5、在终端窗口下运行命令:

export DISPLAY=192.168.1.169:0.0

6、在$M_LROOT/bin目录下,运行命令:

./verify_generator

A、如果出现如下文字,说明已经测试验证通过。

$ ./verify_generator

===================================================
HP
Vuser Environment Verification Utility
===================================================

Product: HP LoadRunner 9.10
Version: 9.10.0000
Build:   2407

dcdev1:

verify_generator...OK
verify_generator...OK
verify_generator...OK

Don't forget to make sure that the name of the controller machine

is also in .rhosts

verify_generator...OK
verify_generator...OK
verify_generator...OK
verify_generator...OK
verify_generator...OK
verify_generator...OK
verify_generator...OK

________

Summary:
________

Vuser Host dcdev1: OK

B、如果出现如下文字,说明未声明DISPLAY环境变量,运行命令export DISPLAY=192.168.1.169:0.0即可;

$ ./verify_generator

===================================================
HP
Vuser Environment Verification Utility
===================================================

Product: HP LoadRunner 9.10
Version: 9.10.0000
Build:   2407

verify_generator must have a DISPLAY set, please set and rerun

7、在$M_LROOT/bin目录下,运行命令

./ m_daemon_setup –install

然后运行 ps -ef|grep m_agent_daemon 命令,检查进程是否正常启动,出现如下信息说明启动成功:

$ ps -ef | grep m_agent_daemon
bea 438368      1   0 20时25分29秒      -  0:00 m_agent_daemon -usr dat/br_lnch_server.usr -launcher_service -launcher_daemon -drv_log_under_temp m_agent_daemon -mdrv_log_type append -drv_log_num_backups 5
bea 540784 557134   0 14时44分17秒  pts/0  0:00 grep m_agent_daemon

8、在windows上打开Controller端,建立场景, 选择要执行的脚本,在Design模式下,点击 右边的Generators, 在弹出的小窗口中点击Add, 添加新的Load Generator, 在name处填写AIX的IP地址,在Platform处,选择UNIX, 点击more,在Unix Environment 标签下, shell Settings中的 Don't use RSH 项, 若勾选此项,则不需要前面第5步的域间互信。点击 “OK”按钮,在Load Generators 页面中选择在刚添加的HP-UX 上,点击“Connect”, 连接成功后,在Scenario Groups中修改Load Generators的 localhost为刚添加的AIX执行即可

9、运行命令

./ m_daemon_setup –remove

可以停止load generator服务。

10、在$M_LROOT/bin目录下,运行命令netstat -na |grep 192.168.1.169,如果运行结果中出现连接信息,则说明所有操作成功。(这里的192.168.1.169为所用测试脚本中访问的某个系统的http请求地址。

二、Linux环境下安装LoadRunner Generator for Linux

http://my.oschina.net/u/2391658/blog/735687
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux unix LoadRunner