loadrunner安装Linux负载机

作者: 爱学技术的小仙女酱 | 来源:发表于2018-03-15 20:51 被阅读42次

    今天给大家分享一篇整理的干货:loadrunner安装Linux负载机

    loadrunner安装Linux负载机

    loadrunner安装Linux负载机

    loadrunner安装Linux负载机

    1.准备条件

    下载LoadRunner Generator11.0 for Linux.iso镜像

    打开Linux服务器

    使用ftp将镜像文件传入Linux服务器中

    将镜像文件重命名为lr.iso

    2.安装镜像文件

    ps:#代表在root用户下,$代表在loadrunner用户下

    2.1 镜像挂载

    创建一个空的文件夹(位置随意),将镜像文件挂载在这个文件夹内

    loadrunner安装Linux负载机

    # mkdir /opt/iso

    #mount -o loop /opt/lr.iso /opt/loadrunner

    2.2 执行安装

    # cd /opt/iso/Linux

    # ./installer.sh

    执行上须命令,进入以下界面

    loadrunner安装Linux负载机

    输入n,进入下一步

    loadrunner安装Linux负载机

    是否阅读协议文件,输入a(同意)

    loadrunner安装Linux负载机

    输入i,执行安装

    loadrunner安装Linux负载机

    输入f,安装成功

    loadrunner安装Linux负载机

    3.环境配置

    3.1创建用户

    loadrunner安装Linux负载机

    # useradd -g 0 -s /bin/bash loadrunner

    3.2设置环境变量

    loadrunner安装Linux负载机

    # cd /opt/HP/HP_LoadGenerator/

    # vim env.sh

    填入以下内容

    #! /bin/bash

    export PRODUCT_DIR=/opt/HP/HP_LoadGenerator

    export M_LROOT=$PRODUCT_DIR

    export LD_LIBRARY_PATH=$M_LROOT/bin:$M_LROOT/lib:/usr/lib:/usr/lib64

    export DISPLAY='0.0'

    export PATH=$PATH:$M_LROOT/bin

    3.3 切换用户,执行命令

    ps:注释切换用户身份很重要,因为此环境环境是为loadrunner设置的,为了不与其他冲突,故切换用户身份。事实证明,如果在root下面导入环境变量后,导致tomcat无法启动成功,因为DISPLAY设置后,会导致tomcat启动失败

    loadrunner安装Linux负载机

    # su loadrunner

    $ cd /opt/HP/HP_LoadGenerator

    $ source env.sh

    查看环境变量

    loadrunner安装Linux负载机

    # env

    虽然我们已经成功导入了环境变量,但是这只是临时添加。所以需要将loadrunner的环境变量设置为永久。

    loadrunner安装Linux负载机

    # mv env.sh /home/loadrunner/

    将文件env.sh移动到/home/loadrunner/目录下,也就是loadrunner用户的家目录下

    $ vim /home/loadrunner/.bash_profie

    loadrunner安装Linux负载机

    在文档最后一行加上source $HOME/env.sh保存退出

    最后刷新环境变量,使之生效。$ sourcc /home/loadrunner/.bash_profie

    loadrunner安装Linux负载机

    4.服务器验证

    4.1 添加机器名

    可加可不加

    # hostname

    # vim /etc/hosts

    切换目录,进行验证

    $ cd /opt/HP/HP_LoadGenerator/bin

    $ ./verify_generator

    loadrunner安装Linux负载机

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

    输入yum whatprovides libstdc++.so.5进行安装

    loadrunner安装Linux负载机

    继续输入yum install compat-libstdc++-33-3.2.3-69.el6.i686 -y进行安装

    loadrunner安装Linux负载机

    如下图

    loadrunner安装Linux负载机

    $ ./verify_generator进行验证

    loadrunner安装Linux负载机

    返回: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

    我的操作系统是64位的,因此要安装32位的库。

    查看该库文件由谁来提供:

    # yum whatprovides ld-linux.so.2

    #yum install glibc-2.12-1.209.el6_9.2.i686 -y

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

    # yum whatprovides libstdc++.so.5

    # yum install compat-libstdc++-33-3.2.3-69.el6.i686 -y

    $ ./verify_generator进行验证

    返回:Verify $M_LROOT ...Failed

    注释以下两句

    loadrunner安装Linux负载机

    loadrunner安装Linux负载机

    再次执行$ ./verify_generator进行验证。ok,大工告成

    loadrunner安装Linux负载机

    如果报:找不到${LD_LIBRARY_PATH},执行以下操作。

    # vim vusrchk

    注释以下temp...,新增temp...,如图。

    loadrunner安装Linux负载机

    5.启动服务

    loadrunner安装Linux负载机

    执行启动命令:

    $ cd /opt/HP/HP_LoadGenerator/bin

    $ ./m_daemon_setup start

    返回: m_agent_daemon (26884 ),

    进程id是26884,说明已经启动成功了。

    关闭防火墙

    loadrunner安装Linux负载机

    # service iptables stop

    6.远程连接Generator

    看图操作,如下,首先打开压力机

    loadrunner安装Linux负载机

    点击新增压力机

    loadrunner安装Linux负载机

    输入ip地址和压力机类型

    loadrunner安装Linux负载机

    选择Unix Environment勾选Don't user RS},点击OK

    loadrunner安装Linux负载机

    测试连接,显示ready说明就OK了

    loadrunner安装Linux负载机

    软件测试技术交流群:313782132

    相关文章

      网友评论

        本文标题:loadrunner安装Linux负载机

        本文链接:https://www.haomeiwen.com/subject/jzhkqftx.html