LR监控Linux/Unix方法(2)

说明:我自己在配置时,没有disable = yes这项,我就将# default: off改为:default: on,重启后(cd /etc/init.d/     ./xinetd restart)通过netstat -an |grep 514查看,没有返回。然后,我就手动在三个文件中最后一行加入disable = no,再重启xinetd,再使用netstat -an |grep 514查看,得到tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN结果,表明rsh服务器已经启动。

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

两点小的技巧:

①检查是否启动: rsh server 监听的TCP 是514。

[root@mg04 root]# netstat -an |grep 514

tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN

如果能看到514在监听说明rsh服务器已经启动。

②检查是否启动: rstatd

输入命令: rpcinfo -p

如果能看到类似如下信息:

程序 版本 协议 端口

100001 5 udp 937   rstatd

100001 4 udp 937   rstatd

100001 3 udp 937   rstatd

100001 2 udp 937   rstatd

100001 1 udp 937   rstatd

那就说明rstatd服务启动了,(当然这里也可以用ps ax代替)

③重起xinetd方法:

SUSE Linux如下操作:

cd /etc/init.d/

./xinetd restart

看到网上有的地方说使用如下命令:

# service xinetd reload

# /sbin/service xinetd rstart

不知道是在什么系统用的。

④安装rsh,和rsh-server两个服务包方法

a. 卸载rsh

# rpm –q rsh----------查看版本号

# rpm -e 版本号---------卸载该版本。

b.安装

# rpm –ivh rsh-0.17-14.i386.rpm rsh-server-0.17-14.i386.rpm

⑤在启动rpc.rstatd时,会报错“Cannot register service: RPC: Unable to receive; errno = Ction refused”。

解决方法如下:

# /etc/init.d ./portmap start

# /etc/init.d ./nfs start

然后再次启动rpc.rstatd就好了。

最后,在controller中,将UNIX resources拖放到右边窗口里面,右击鼠标选择Add Measurements,添加被监控Linux的IP地址,然后选择需要监控的指标就可以了。

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/27780.html