Linux下安装load generator步骤及问题解决

上一篇 / 下一篇  2014-08-06 18:33:00 / 个人分类:loadrunner相关

一.获取安装包

可在HP官网或其它途径获取资源。资源如下图所示

二.拷贝安装包到linux服务器下

在拷贝之前先解压获取到的安装包,解压后后生成一个文件夹,为了方便拷贝及在linux下的操作,我将解压后的文件夹打成了zip包。

使用SecureCPT工具将本地文件拷贝到远程linux服务器下,登录服务器后执行rz命令弹出文件操作窗口如下,选取准备好的zip包,添加,接下来等待文件拷贝完毕即可。

三.安装

进入存放zip包的目录,执行unzip LoadRunnerGeneratorforLinux.zip命令解压文件;

解压后执行文件目录下的installer.sh文件进行安装,命令为:./installer.sh;

接下来按照提示一下步执行即可,直到看到完成提示。

此过程比较简单,不详细描述,下面给出本次安装过程中遇到的一些问题及解决办法

  1. 1.      解压时所使用的linux机器下无法识别unzip命令

解决:yum install -y unzip zip(执行一下即可)

  1. 2.      执行sh文件过程中提示“xxx.sh does not have executable permissions”

解决:chmod 777 xxx.sh(给文件授权)

四.安装后的环境配置

安装完成后,/opt/HP/HP_LoadGenerator/会有一个env.csh。需要把它里面的环境变量加到.csh或.profile文件中。执行以下操作

vi /etc/csh.cshrc

在文件的最后加上

source /opt/HP/HP_LoadGenerator/env.csh

setenv DISPLAY 0.0

保存的时候使用:wq!

另外,如果是在linux,bash环境下,需要在root(本次是在etc下)目录找到.bashrc文件,添加以下内容:

Vi /etc/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

五.安装验证

完成第四步操作后,对安装是否成功进行一下验证,Load Generator会安装到/opt/HP/HP_LoadGenerator目录下,一般使用默认的。进入/opt/HP /HP_LoadGenerator/bin目录执行./verify_generator(不能使用root用户)检查安装是否成功,若成功会显示如下内容:

[yuxunchao@common-dev-test bin]$ ./verify_generator

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

HP

Vuser Environment Verification Utility

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

Product: LoadRunner 11.0

Version: 11.0.0.8866

Build: 8866

verify_generator must have a DISPLAY set, please set and rerun

添加用户

useradd yuxunchao //添加用户

su yuxunchao   //切换用户

六.启动LR负载端

启动LR负载端:

cd /opt/HP/HP_LoadGenerator/bin

./m_daemon_setup start

如果成功的话会提示:m_agent_daemon (进程的PID ),

如果失败的话会提示:m_agent_daemon ( is down),

解决方法参考http://blog.sina.com.cn/s/blog_62079f62010199vm.html的最后

此步骤可能会遇到下面的错误

提示说明Lib下缺少id-linux.so.2文件

解决:执行yum install glibc.i686即可

重新安装以后还有如下错误再继续安装包

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

yum install libstdc++.so.6

七.本地调用linux下的负载机

在windows上打开Controller端,

建立场景,选择要执行的脚本,在Design模式下,点击右边的Generators,

在弹出的小窗口中点击Add,添加新的Load Generator,

在name处填写Linux服务器的IP地址,在Platform处,选择UNIX,

点击more,在Unix Environment标签下,勾选Don't use RSH项。

点击“OK”按钮,

在Load Generators页面中选择在刚添加的负载机上,点击“Connect”,连接成功后,

在Scenario Groups中修改Load Generators的localhost为刚添加的机器执行即可。

Linux下安装load generator步骤及问题解决的更多相关文章

  1. OpenSuSE Linux下安装Oracle10g的步骤

    OpenSuSE Linux下安装Oracle10g的步骤: --root用户 --1.vi etc/profile 添加脚本: if [ \$USER = "oracle" ]; ...

  2. 总结 Linux 下安装 PHP 扩展步骤

    总结一下 Linux 下安装 PHP 扩展步骤,这里以安装 PHP 的 redis 扩展为例. 一.拿到扩展包下载地址,下载扩展包 pecl 上搜索 redis wget http://pecl.ph ...

  3. Linux下安装网络软件的步骤

    Linux下安装网络软件的步骤(给linux初学者,linux大神请绕路) 首先下载你所需要的软件带有deb后缀的文件 然后切换到该文件的目录 切换到超级用户权限或者是(sudo) 使用sudo dp ...

  4. linux下安装jira详细步骤

    首先从官网下载jdk的安装包,将jdk的安装包上传到虚拟机或者服务器,在./usr/local/目录下面创建一个java目录:mkdir java 等等,具体祥看本文,希望对你有所帮助 linux下安 ...

  5. linux下安装jdk 详细步骤(一条命令即可安装)

    转载:https://blog.csdn.net/luochangchen/article/details/72804426 作为Java开发人员,在Linux下安装一些开发工具是必备技能,本文以安装 ...

  6. Linux下安装mysql(2) 及常见问题解决(CentOS)

    上一篇讲了基本的安装,这篇姑且算作进阶吧 链接Linux下安装mysql(1) 1.准备好mysql的rpm安装包 2.解压并进入usr/local/mysql 3.先执行useradd mysql( ...

  7. win7下安装load generator

    win7下只安装loadrunner load generator 1.点击setup.exe 2.选择“loadrunner 完整安装程序”   3.安装完成所需要的插件,然后重启 4.重新打开安装 ...

  8. linux下安装mysql简单步骤

    linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list ...

  9. 简单介绍Linux下安装Tomcat的步骤

    Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成.由于有了Sun的参与和支持,最新的 ...

随机推荐

  1. 初次使用SQL调优建议工具--SQL Tuning Advisor

    在10g中,Oracle推出了自己的SQL优化辅助工具: SQL优化器(SQL Tuning Advisor :STA),它是新的DBMS_SQLTUNE包. 使用STA一定要保证优化器是CBO模式下 ...

  2. hadoop安装入门

    1.jdk安装和配置 1.1下载最新jdk文件 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-18802 ...

  3. 怎样让你的APK跑在 com.android.phone 进程

    首先:为什么要跑在 com.android.phone 进程 这还用问,在同一个进程里就能够干非常多事情了这是黑客行为 为什么能跑在统一进程? Google 在设计 Dalivk 虚拟机的时候就考虑到 ...

  4. matlab 投影

    function[l]= Gray(I) % I: The name of image A=imread(I);m=0;n=0;[m,n]= size(A);Hproj=zeros(m,1);Vpro ...

  5. 【BZOJ】【2750】【HAOI2012】Road

    最短路+拓扑序DP orz zyf & lyd 统计每条边在多少条最短路径上……其实可以统计 有多少条最短路径经过了x,以及y出发到达任意一个结束点有多少种走法(沿最短路) 我们可以用Dijk ...

  6. 【Docker】基于docker+etcd+confd + haproxy构建高可用、自发现的web服务

    各个工具介绍 (1)Docker:Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux机器上,也可以实现虚拟化,docker ...

  7. spark streaming的理解和应用

    1.Spark Streaming简介 官方网站解释:http://spark.apache.org/docs/latest/streaming-programming-guide.html 该博客转 ...

  8. CSDN问答频道“华章杯”11月排行榜活动开始,丰厚奖品等你拿

    CSDN问答频道月度排行榜,是CSDN问答频道从3月开始举办的活动,旨在鼓励更多用户参与提问和解答,创造一个良好的互帮互助氛围,使参与者在问和答的过程中得到技术水平的提升,也希望大家能在技术交流中结交 ...

  9. 【HTML5】实现QQ聊天气泡效果

    今天自己用 HTML/CSS 做了个类似QQ的聊天气泡,以下是效果图: 以下说下关键地方的样式设置.然后贴出html和css代码(不多). 步骤1:布局 消息採用div+float布局,每条消息用一个 ...

  10. [Debug] Debug Node.js Application by using Chrome Dev tools

    For example you have a server.js file, and you want to debug some problems; What you can do is: node ...