51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2951|回复: 5
打印 上一主题 下一主题

[原创] Linux下安装LoadRunner(LoadGenerator)

[复制链接]
  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    跳转到指定楼层
    1#
    发表于 2011-11-12 23:52:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    1.     
    在HP的官方网站上下载LoadRunner9.5
    的Linux安装程序[T7177-15009.iso],安装文档[hp_man_LRIG9.50_01_pdf.pdf];

    安装程序包括Hp、Ibm、Linux、Solaris系统的支持(LR9.0对应安装文件为[TLRNUX900WC_00.zip])。


    2.     
    安装包的处理

    1.     
    ZIP解压:unzip
    TLRNUX900WC_00.zip

    2.     
    挂载ISO:mkdir /mnt/LoadRunner ; mount -t iso9660 -o loop
    T7177-15009.iso
    /mnt/LoadRunner


    3.     
    开始安装,以LR9.5为例:

    /mnt/LoadRunner/Linux/installer.sh

    按提示操作,直接Next到完成。


    4.     
    添加用户和环境变量

    useradd -g 0 -s /bin/csh higkoo

    cat /opt/HP/HP_LoadGenerator/env.csh > /etc/.login

    cat /opt/HP/HP_LoadGenerator/env.csh >~higkoo/.cshrc

    touch ~root/.rhosts ~higkoo/.rhosts


    5.     
    检查运行环境(在本机或使用VNC执行):

    su - higkoo

    cd /opt/HP/HP_LoadGenerator/bin/

    ./verify_generator


    6.     
    启动服务(用新增的用户higkoo):

    cd /opt/HP/HP_LoadGenerator/bin/

    ./m_daemon_setup start


    7.     
    检查是否启动

    ps aux | grep m_agent_daemon

    netstat -naop | grep 54345


    8.     
    注意事项

    开启端口54345或关闭防火墙(service iptables stop)



    正确设置后用verify_generator的检测结果是:

    ./verify_generator

    ===================================================

                
    HP

       
    Vuser Environment Verification Utility

    ===================================================


    Product: HP LoadRunner 9.50

    Version: 09.50.0000

    Build: 3378

    higkoolincn100ce5:


    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
    higkoolincn100ce5: OK


    使用Controller连接,在“UNIX Environment Tab”下选择“Don't use RSH
    ”即可连接Linux负载机。



    若使用RSH连接,则负载机必须安装RSH并正确配置,正如检测过程中描述的“Don't forget to make sure that the name of the controller machine”。



    补充,Linux下似乎只支持Web/Http协议的脚本。譬如WinSock协议,从名称上都知道只适合Windows:

        “Error (-81024): LR_VUG: The 'WinSock' type is not supported on 'LINUX' platforms .”

    另外试了Java协议,确实不行,报错如下:

        Error (-81024): LR_VUG: The 'General-Java' type is not supported on 'LINUX' platforms .

    依赖库:yum -y --disablerepo=\* --enablerepo=AutoInstaller --nogpgcheck --skip-broken localinstall /mnt/CentOS_Final/CentOS/compat-libstdc++-33-3.2.3-61.i386.rpm

    否则会报:m_agent_daemon:
    error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

    注意hosts文件的配置,如果机器名和hosts里配置不一致也会导致LoadRunner启动失败,

    譬如:Error: Communication error: Failed to get the server host IP by calling the gethostbyname function.。

    附上给LoadRunner定制的系统服务脚本(/etc/init.d/loadrunner):

    #!/bin/bash
    # /etc/init.d/loadrunner
    # Loadrunner负载生成器服务

    DAEMON=m_daemon_setup
    ARGV="$@"
    DIR=/opt/HP/HP_LoadGenerator/bin/
    USER=higkoo

    UBIT="su - $USER -c "

    $UBIT "cd $DIR && ./$DAEMON $ARGV"

    运行服务:

    service loadrunner start

    m_agent_daemon ( 1808 ),

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2011-11-13 19:44:16 | 只看该作者
    好分享,支持。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2011-11-15 08:39:50 | 只看该作者
    顶!真想用这个把load generator安装在公司服务器上
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-11-15 08:41:28 | 只看该作者
    楼主,是不是找一个8.1的loadrunner在linux下的load generator在这里呢?公司不能连其他网站!呵呵!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-11-15 11:39:52 | 只看该作者
    顶啦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2012-3-30 09:21:40 | 只看该作者
    求linux的load generator安装文件!!!谢谢了!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-9 00:03 , Processed in 0.077079 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表