LoadRunner监控Linux
Posted 萌萌~哒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LoadRunner监控Linux相关的知识,希望对你有一定的参考价值。
需要下载3个包: 地址链接:链接:https://pan.baidu.com/s/1lltAa6JnjJ7Mr88duixUSQ 密码:5yiw
(1)rsh-0.17-14.i386.rpm
(2)rsh-server-0.17-14.i386.rpm
(3)rpc.rstatd-4.0.1.tar.gz
一、安装rsh
查看是否安装并卸载rsh
[root@localhost /]# rpm -qa |grep rsh --查看是否安装rsh
[root@localhost /]# rpm -e + 版本号 --卸载该版本
安装rsh,rsh-server
[root@localhost /]# rpm -ivh rsh-0.17-14.i386.rpm
[root@localhost /]# rpm -ivh rsh-server-0.17-14.i386.rpm
或[root@localhost /]#yum -y install rsh*
二、安装rstatd 网盘链接:链接:https://pan.baidu.com/s/1lU0_3NWA0kVuXCJSFKFSuA 密码:i4so
下载并安装rstatd,下载地址:http://sourceforge.net/projects/rstatd,上传至/usr/local
查看是否安装,一般来说Linux都没有安装
[root@localhost /]# find / -name rpc.rstatd
安装rstatd
[root@localhost /]# tar -xzvf rpc.rstatd-4.0.1.tar.gz
[root@localhost /]# centos7是 yum install rusers-server
为了解决如下问题:是centos7
Monitor name :UNIX Resources. Internal rpc error (error code:2). Machine: 192.168.1.34. Hint: Check that RPC on this machine is up and running. Check that rstat daemon on this machine is up and running (use rpcinfo utility for this verification). Details: RPC: RPC call failed.
RPC-TCP: recv()/recvfrom() failed.
RPC-TCP: Timeout reached. (entry point: Factory::CollectData). [MsgId: MMSG-47197]
步骤如下:
- 安装rpc服务 yum install rusers-server
- 启动服务 /etc/init.d/rstatd start
- rpcinfo -p 查看是否有几个rstatd服务已经启动
- /etc/init.d/iptables stop 关闭防火墙(重要)
- 回到controller中,将system resource graphs中的Unix Resources拖到右侧监控区域。
- 右键,Add Measurements。
- 添加被监控的Linux IP地址后,再选监控指标即可。
[root@localhost /]# cd rpc.rstatd-4.0.1
[root@localhost /]# ./configure
报错了,解决方法如下
[root@localhost /]# yum install gcc*
[root@localhost /]# make
有报错了,提示我们没有make命令包
解决如下
[root@localhost /]# yum install make
[root@localhost /]# make install
三、安装完成后配置rstatd目标守护进程xinetd,配置文件于/etc/xinet.d目录下
修改/etc/xinetd.d目录下面的3个conf(rogin,rsh,rexec)中的disable均设置为no
[root@localhost /]# cd /etc/xinetd.d --进入到/etc/xinetd.conf目录中
[root@localhost /]# vi rlogin --编辑disable=no,保存
[root@localhost /]# vi rsh --编辑disable=no,保存
[root@localhost /]# vi rexec --编辑disable=no,保存
四、启动rpc.rstatd
[root@localhost /]# rpc.rstatd --启动rpc.rstatd进程
报错了
解决方法如下
链接:https://pan.baidu.com/s/1lU0_3NWA0kVuXCJSFKFSuA 密码:i4so 有portmap文件,仔细找找
rpm -ivh portmap-4.0-65.2.2.1.x86_64.rpm或者yum install h portmap
[root@localhost /]# rpcinfo -p --执行此命令检查rpc服务的状态
五、关闭防火墙
[root@localhost /]# service iptables stop centos7关防火墙命令:service firewalld stop
以上是关于LoadRunner监控Linux的主要内容,如果未能解决你的问题,请参考以下文章