关于linux安装loadrunner的问题

来源:互联网 发布:java线程的生命周期 编辑:程序博客网 时间:2024/05/18 15:55

转载来源:http://hi.baidu.com/lianwei64/item/5e006fe783232107570f1df6

 

这个写的比较详细,分享以下~

大家会在第五步栽跟头。。。。

如果不是用root用户登录是没有权限进行mount的,这样在普通用户后输入命令:

[xxx@localhost ] $ su 回车

输入密码: (这里是root命令的密码)回车

就变成

[root@localhost xxx]

接下来就可以做任何操作啦~~~

我在HP的官方网站上下载LoadRunner9.5 的Linux安装程序[T7177-15009.iso]

安装程序包括Hp、Ibm、Linux、Solaris系统的支持.

1 虚拟机和xp系统共用一个虚拟光盘,加载后,在虚拟机就会看到,然后用cp(拷贝)到 /dev/cdrom xxx.iso目录下

命令:#cp /dev/cdrom xxx.iso

2 挂载ISO:mkdir /mnt/LoadRunner(建立目录)

   mount -t iso9660 -o loop T7177-15009.iso /mnt/LoadRunner 挂起命令

3.      开始安装

/mnt/LoadRunner/Linux/installer.sh

按提示操作,直接Next到完成(几分钟完成)。

4.      添加用户和环境变量

useradd -g 0 -s /bin/csh lw(用户名 ,如果权限不够写:chmod 777 lw 赋最高权限)

cat /opt/HP/HP_LoadGenerator/env.csh > /etc/.login   (注意大写,不然找不到指定目录)

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

touch ~root/.rhosts ~lw/.rhosts

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

su - lw

cd /opt/HP/HP_LoadGenerator/bin/

./verify_generator (这几天在弄这块,一直不成功,系统有c shell的,而我的是bash,找遍了网上能解决问题的博客,到我这还是不好使,真郁闷极了,提示m_lroot 要先设置环境变量,我设了啊。。。)

运行这步时会出现:结果提示:[root@localhost bin]# ./verify_generator
Environment variable M_LROOT must be set to the product directory
in order for verify_generator to execute.
Please setenv/export (csh/sh) it and run verify_generator again

1 输入命令:$echo shell

                     bash

这样就知道是bash环境下,所以在root目录找到.bashrc文件,添加以下几句话

2 命令:vi .bashrc (点击键盘insert 编辑)


3 在# User ………………下编辑环境变量

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

按ESC   :wq (这样保存退出)
需要注消再登录后bash生效。

4 然后运行/opt/HP/HP_LoadGenerator/bin目录下的verify_generator (到 su - lw这步)

命令:su - lw          

           ./verify_generator

./verify_generator

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

              HP

     Vuser Environment Verification Utility

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

Product: HP LoadRunner 9.50

Version: 09.50.0000

Build: 3378

higkoolincn100ce5:

verify_generator...OK

…………

…………

这样就ok了。。

以下内容转载自:http://www.cnblogs.com/xiaoTT/archive/2012/02/15/2352127.html

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

 

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)

 

 

以下为个人安装小结:

1、关于shell,在env.csh中有针对不同shell设置不同环境变量的详细脚本,个人觉得,还是要对linux配置文件有一个比较系统的了解,如~/.bashrc ~/.bash_profile   /etc/.profile等等;

2、当使用root用户运行/opt/HP/HP_LoadGenerator/bin/.verify_generator时,总是会报上面第5个错误,即使$env显示环境变量设置正确了也是如此。

 

原创粉丝点击