我的新浪微博:http://weibo.com/u/1602714773 CSDN博客:http://blog.csdn.net/hunterno4

loadrunner监控linux资源服务端环境布署

上一篇 / 下一篇  2012-08-31 09:14:54 / 个人分类:性能测试

查看监控linux必须的软件包和服务是否安装

 

1、查看系统是否安装了rpc.rstatd

#find / -name rpc.rstatd            //查找系统中是否存在rpc.rstatd文件,如果没有,说明系统没有安装rstatd守护程序。

如果服务器上没有安装rstatd程序(一般来说LINUX都没有安装),需要下载一个包才有这个服务,包名字是rpc.rstatd-4.0.1.tar.gz.这是一个源码,需要编译,下载并安装rstatd(可以在http://sourceforge.net/projects/rstatd这个地址下载)

下载后,开始安装,安装步骤如下:

#tar -xzvf  rpc.rstatd-4.0.1.tar.gz         //解压

#cd  rpc.rstatd-4.0.1             //切换到rpc.rstatd-4.0.1目录下

#./configure                        //配置操作

#make                               // 进行编译

#make install                  //开始安装

#rpc.rstatd                    //启动rstatd

# rpcinfo -p                 //查看是否安装成功,显示如有rstatd则为安装成功

  程序版本协议  端口

   100000   2  tcp   111 portmapper

   100000   2  udp  111 portmapper

   100024   1  udp   743 status

   100024   1  tcp   746 status

   100001   5  udp  731 rstatd

   100001   3  udp  731 rstatd

   100001   2  udp   731 rstatd

         100001   1  udp  731 rstatd

 

2、安装和查看rsh服务

#rpm  -qa|grep   rsh        //如果系统没有返回rsh版本,或者只返回了rsh-0.17-40.el5_7.1,没有rsh-service那么就还需要安装rsh服务

 

#yum install portmap rsh-server rsh xinetd     //服务器拥有yum功能的话,用这个命令在线安装,不然按网上有些说法要安装很多个包

 

安装成功后,需要到/etc/xinetd.d下查找一下几个文件rlogin ,rsh和rexec ,然后分别修改这三个文件并保存

 

修改方法如下:把这三个文件里的disable = yes都改成disable = no ( disabled用在默认的{}禁止服务)并把# default: off都设置成on这个的意思就是在xinetd启动的时候默认都启动上面的三个服务!参考下面修改后的结果

 

# default: on

# description: The rshd server is the server for the rcmd(3) routine and, \

# consequently, for the rsh(1) program. The server provides \

# remote execution facilities with authentication based on\

# privileged port numbers from trusted hosts.

service shell

{

       socket_type            = stream

       wait                   = no

       user                   = root

       log_on_success         += USERID

       log_on_failure         += USERID

       server                 = /usr/sbin/in.rshd

       disable                = no

}

 

 

配置好以上三个文件后需要重新启动

#cd /etc/init.d               //切换目录

#./xinetd restart          //重新启动

 

   验证rsh服务是否成功  

      #netstat -an |grep 514      //如果出现如下信息则成功

tcp       0     0 0.0.0.0:514             0.0.0.0:*               LISTEN  

      

或者用如下命令再次验证是否有rsh-server

# rpm -qa|grep rsh

rsh-0.17-40.el5_7.1

rsh-server-0.17-40.el5_7.1

 

保证Linux机器上的进程里有rstatdxinetd这二个服务就可以用LR去监视了

 


TAG: 性能测试 Linux LoadRunner loadrunner rstatd linux 监控资源 rsh服务

 

评分:0

我来说两句

Open Toolbar