zoukankan      html  css  js  c++  java
  • ubuntu系统安装Loadrunner压力机和负载端(linux agent)

      都知道,网上能下载到的Loadrunner for Linux安装包只能在基于Red Hat系统下安装,而且网上没有基于Debian系统的安装包,那如何在基于Debian的系统下安装呢!?

    事实上,这也是可以做到的,只要将从网上下载的Loadrunner for Linux安装经过格式转换是可以在基于Debian系统下安装。

      本文以ubuntu系统为例,讲述安装方法,一共分为七个步骤。

      第一步,下载Loadrunner for Linux安装包

      下载地址:https://pan.baidu.com/s/1mhEFOc4

      第二步,安装libstdc++

      32位下载地址:http://vault.centos.org/5.11/os/x86_64/CentOS/compat-libstdc++-33-3.2.3-61.i386.rpm

      64位下载地址:http://vault.centos.org/5.11/os/x86_64/CentOS/compat-libstdc++-33-3.2.3-61.x86_64.rpm

      第三步,格式转换

      这里有个地方需要注意,将下载好的安装包解压,packagespackages_Linux路径下有个rpm格式的安装包,因为这个安装包是32位的,需要在x86的系统上进行格式转换,可以参考这个链接:http://www.cnblogs.com/cnblogsfans/archive/2010/01/03/1638144.html

      转换好之后,deb格式的安装可以在x86和amd64的Debian系统上使用了,使用dpkg命令将安装包解压到/opt目录下,可以参考这个链接的安装方法:http://www.blogjava.net/qileilove/archive/2012/03/14/371861.html

      第四步,安装依赖包

      安装好后,再安装依赖包,注意这个依赖包的选择,i386,也就是32位的安装包。

    sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386

      第五步,bash环境支持

      Loadrunner for linux默认是使用csh的环境变量的配置文件,文件在 /opt/HP/HP_LoadGenerator/env.csh ,默认的文件内容如下:

      

      其中PRODUCT_DIR /opt/HP/HP_LoadGenerator,这个路径非常重要,因为是安装的默认路径,如果这个路径错了,就运行不起来了。

      为了避免切换shell的麻烦,这里使用ubuntu系统默认的bash环境配置,在HP_LoadGenerator路径下创建一个 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:/lib
    export DISPLAY='0.0'
    export PATH=$PATH:$M_LROOT/bin

      然后将该文件引入到 /etc/profile 的最后一行,使之生效,即可使用bash来安装程序。

    source /opt/HP/HP_LoadGenerator/env.sh

      第六步,验证安装

      进入/opt/HP/HP_LoadGenerator/bin 目录下,切换成普通用户,输入: ./verify_generator

      

      跟上面的图一样的话,说明已经安装完成了,没有错误,linux agent环境可以运行了。

      第七步,运行配置

      进入/opt/HP/HP_LoadGenerator/bin 目录下,输入 m_daemon_setup start

      

      以下是m_daemon_setup的几个运行状态

      m_daemon_setup stat 显示运行状态

      m_daemon_setup stop 停止运行

      m_daemon_setup installation_path 显示安装路径

      现在windows操作系统上安装的Loadrunner Controller可以启用ubuntu安装好的压力机(linux agent)

      

      第八步,几个注意事项

      1、这里的安装步骤中不需要增加一个LR 负载端的客户higkoo

      2、安装步骤中的依赖包都是必须安装的,如果没有安装,在执行./verify_generator 的时候,就会报错

      3、m_daemon_setup 可以在root用户下启动运行

      4、在windows操作系统上面配置压力机时,注意选择勾选如下选项,不然会无法连接

      

      5、转载需要授权,有问题请留言

  • 相关阅读:
    state estimation for robotics-1
    Linux命令----用户目录、路径
    Linux命令----系统目录结构
    Linux命令----shell
    socket php
    深入浅出讲解:php的socket通信 转
    phpstorm配置sftp自动上传
    linux下xdebug的安装和配置方法
    xdebug安装
    swoole 客户端和服务端不断通信
  • 原文地址:https://www.cnblogs.com/Start12/p/8126677.html
Copyright © 2011-2022 走看看