【笔记】Loadrunner添加OS类型为Linux的服务器

参考文章:http://www.51testing.com/?uid-145985-action-spacelist-type-blog-itemtypeid-11954

在给Loadrunner添加Linux的时候,发现总是无数据

安装了Linux下的agent发现还是不可以,

1、上网查阅发现,原来还需要在Linux服务器上安装rstatd.tar.gz这个介质并启动服务才可。这个软件可在http://pan.baidu.com/s/1bNJA2中下载

     需要先安装rsh然后在安装rstatd,其中如果服务器已安装rsh但是版本不对需要用rpm -e ****(包名)卸载原有安装包。

2、将rstatd.tar.gz拷贝到Linux系统中,解压,赋予可执行权限,进入rpc.rstatd目录,依次执行如下命令:
      #./configure
      #make
      #make install 
     结束后,运行./rpc.rstatd命令,启动服务。这个时候,你就可以在LR中监控Linux资源了。

3、安装之后发现启动失败,报错“ Cannot register service: RPC: Unable to receive; errno = Connection refused”,这个应该是端口映射没有开启;

4、下载如下三个安装包:rpcbind-0.2.1_rc4-8.1.2.x86_64.rpm libtirpc1-0.2.3-6.1.2.x86_64.rpm libgssglue1-0.4-4.1.2.x86_64.rpm并执行强制安装(光盘安装的OS的话,mount上光盘可以找到);

5、安装完成后发现没有nfs服务,再次安装安装包,用命令rpm -ivh nfs-kernel-server-1.3.0-4.2.1.x86_64.rpm --nodeps --force;

6、启动nfs服务,service nfsserver start;

7、这时候再次启动./rpc.rstatd,无错误信息

8、输入rpcinfo -p查看rpc服务已经启动,显示类似以下内容

linux-1uq6:/home/rpc.rstatd-4.0.1 # rpcinfo -p
   program vers proto   port  service
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100001    5   udp    924  rstatd
    100001    3   udp    924  rstatd
    100001    2   udp    924  rstatd
    100001    1   udp    924  rstatd

 

 至此,就可以正常使用了

 注意:

rup 192.168.199.219检查是否OK

RPC服务:service rpcbind restart

重启NFS服务:service nfsserver restart

启动rsh服务:/sbin/service xinetd start(监听端口514)

 

原文地址:https://www.cnblogs.com/amberly/p/4670579.html