linux系统需要有RPC(Remote Procedure Call Protocol),远程过程调用协议,通过安装rpc.rstatd程序,启动其服务,就可以给远程机器提供信息,即Lr可以获取到该Linux性能信息,前提是linux 对外允许了,例如防火墙,IP范围;
1、先安装Gcc 和 rsh,有就不用装了
# rpm -q gcc# rpm -q rsh(检查是否安装)
# 直接打开光盘,图形化双击安装的(现有直接了当,没有只好去下)
2、
安装rpc.rstatd,我是通过在Window上下载的rpc.rstatd-4.0.1.tar.gz,拷贝到Linux
# cd /root/download(进入到有包的目录)
# tar -xzvf rpc.rstatd-4.0.1.tar.gz(解压包)
# cd rpc.rstatd-4.0.1(进入解压后的目录)
# ./configure(配置)
# make(执行配置)
# make install(执行安装)
(——————————)
# cd /etc/xinetd.d (进入到/etc/xinetd.conf目录中)
# vi rlogin (编辑disable=no,保存)
# vi rsh (编辑disable=no,保存)
# vi rexec (编辑disable=no,保存)
# rpc.statd (启动服务)
# rpcinfo -p (查看,确认)
(——————————)
# service iptables stop (关闭防火墙)
3、验证
3.1 Loadrunner端打开controller,选择任意脚本(这里先随意);
3.2右击选择添加度量,添加被测linuxIP,选择性能信息,就选择Cpu的吧其他先移除
3.3 等待一会就会出现性能曲线图,试着给系统施压压力,看看变换效果是否成正比(F5)
3.4 下图大致参考