版权所有。。。。

LR监控linux之rstatd的安装

上一篇 / 下一篇  2009-05-23 10:39:12 / 个人分类:loadrunner

问题:

在controller压力控制器system resource graphs选择unix resouces监控对应的服务器却出现如下的报错:
Monitor name :UNIX Resources. Cannot initialize the monitoring on 192.168.146.226. Error while creating the RPC client. Ensure that the machine can be connected and that it runs the rstat daemon (use rpcinfo utility for this verification). Detailed error: RPC: Failed to create RPC client.
RPC-TCP: Failed to establish RPC server address.
这是因为所要监控的linux服务器没有安装rstatd

1、rstatd是什么
   rstatd守护程序是一个返回从内核获取的性能统计信息的服务程序

2、rpc.rstatd下载地址:http://sourceforge.net/project/downloading.php?groupname=rstatd&filename=rstatd.tar.gz&use_mirror=nchc

3、查看rpc.rstatd是否安装:
   [root@datacenter local]# whereis rpc.rstatd
4、安装rpc.rstatd
   解压:[root@datacenter local]# tar zxvf rstatd.tar.gz
   进入到所解压的目录:[root@datacenter local]# tar zxvf rstatd.tar.gz
   配置,按照默认方式:[root@datacenter local]# ./configure
   编译:[root@datacenter local]# make
   安装:[root@datacenter local]# make install
   启动:[root@datacenter local]# ./rpc.rstatd
   检查rpc服务状态:[root@datacenter local]# rpcinfo -p
                       program vers proto   port
                       100000    2   tcp    111  portmapper
                       100000    2   udp    111  portmapper
                       100001    5   udp    729  rstatd
                       100001    3   udp    729  rstatd
                       100001    2   udp    729  rstatd
                       100001    1   udp    729  rstatd

注意:  
1、启动 ./rpc.rstatd出现提示:Cannot register service: RPC: Unable to receive; errno = Connection refused
解决:因为服务器没有开启端口映射的功能
[root@datacenter rpc.rstatd]#setup
图形化的界面--》光标移动到System services--》回车--》在新界面中找到portmap项--》空格选中--》选择OK--》选择quit。
[root@datacenter rpc.rstatd]#/etc/rc.d/init.d/portmap start   //启动portmap
[root@datacenter rpc.rstatd]# ./rpc.rstatd     //再检查rpc服务状态

2、如果监控器还是没反应的话,建议可以重启一下controller


TAG:

 

评分:0

我来说两句

Open Toolbar