性能测试工具 Linux 下安装 LR Generator 步骤

fqivy · 2020年11月23日 · 931 次阅读
  1. 先安装一个 rpm 包,compat-libstdc++-33-3.2.3-61.i386.rpm
    执行命令:rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm

  2. 上传 LR generate 安装包,解压后,对安装包进行授权
    [root@fqcentos lr]# chmod 777 -R Linux
    [root@fqcentos lr]# cd Linux
    [root@fqcentos Linux]# sh installer.sh

  1. vi /etc/csh.cshrc 在文件的最后加上 source /opt/HP/HP_LoadGenerator/env.csh

vi /opt/HP/HP_LoadGenerator/env.csh
在文件的最后加上 setenv DISPLAY 0.0
(保存的时候使用:wq!)

在 root 目录找到.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

不能使用 root 账号启动 LR generator,创建新用户:

useradd -g 0 -s /bin/csh lruser
su lruser

切换到 lruser 后,检验 LR generate 是否安装成功

cd /opt/HP/HP_LoadGenerator/bin
./verify_generator

运行后出现如下界面:

表示成功

启动 LR generator

[lruser@fqcentos /root]$ cd /opt/HP/HP_LoadGenerator/bin

[lruser@fqcentos bin]$ ./m_daemon_setup start

m_agent_daemon ( 13823 ),

出现这种提示表明 LR generate 正常启动了,括号内为进程号

如果出现 m_agent_daemon ( is down) 提示,则表明启动失败

查看/tmp 发现生成了一个错误日志

检查之后发现,可能是一个根据主机名称获取主机 ip 的程序有问题,无法根据主机名称获取到 ip。

看一下当前 shell 下的环境变量,发现主机名称是 fqcentos,再 ping 一下 fqcentos,无法连接上。
切换到 root 下,更改 hosts 配置,把 fqcentos 指向 127.0.0.1 或者自己的 ip.

再次切换到 lruser,重新运行启动程序,正常启动。

在 LR controller 中添加 generator,输入 IP,Platform 选择 UNIX,Unix Evironment 配置,Shell Setting 勾选 Don’t use RSH ,然后点击 OK,即可连接。

连上之后就可以看到所有的 generator 了。(__^)

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册