scp -r lr11_load_gennerators_linux/ root@192.168.10.113:/root/qumf/
scp -r root@192.168.12.13:/root/qumf/lr11_load_gennerators_linux/ /root/qumf/
chmod 755 lr11_load_gennerators_linux/*
cd lr11_load_gennerators_linux/
chmod -R 777 Linux/
./installer.sh
创建运行用户并配置环境变量不知道为什么要创建运行用户,可能是为了安全考虑。
1、创建用户
useradd -g 0 -s /bin/bash loadrunner
passwd loadrunner
123456
注意:这里用户名可以自行定义,使用bash或csh也都可以,只不过配置略有不同,以下以bash配置方式为例,在最后说明csh的配置方式。
2、创建配置文件
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、将配置文件加载到/etc/profile中,以便开机、切换用户时都能自动加载:
vim /etc/profile
添加如下内容:
source /opt/HP/HP_LoadGenerator/env.sh
保存并退出。
4、退出当前shell并重新连接,切换loadrunner用户并查看环境变量
su - loadrunner
env
启动
cd /opt/HP/HP_LoadGenerator/bin
./m_daemon_setup start
问题1:
[loadrunner@localhost bin]$ ./m_daemon_setup start
./m_daemon_setup: ./m_agent_daemon: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
【解决】:yum -y install glibc.i686
问题2:
[loadrunner@localhost bin]$ ./m_daemon_setup start
m_agent_daemon: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
【解决思路】:
yum -y install libstdc++.so.5
yum -y install libstdc++.i686*
find / -name libstdc++.so*
找到发现有libstdc++.so.5,在/usr/lib64/libstdc++.so.5中;
修改上面的LD_LIBRARY_PATH,添加:/usr/lib64
ps -ef | grep m_agent_daemon
问题3:
解决方法:
问题解决:
1、首先,需要关闭linux主机的防火墙:
systemctl stop iptables
systemctl stop firewalld
打开Controller连接loadGenerator,选择UNIX和 don't use ssh即可。
解决办法:
作者:Agoly 本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有什么错误,欢迎指出。以免更多的人被误导。 |