51Testing软件测试论坛

标题: 添加Linux资源监控,结果启动rstatd进程失败 [打印本页]

作者: 宾香古尔    时间: 2016-7-11 17:21
标题: 添加Linux资源监控,结果启动rstatd进程失败
  rstata安装完成后启动,输入 rpc.rstatd,结果出现这个错误:
Cannot  register service: RPC: Unable to receive; errno = Connection refused
网上百度找了找原因,说这是由于Linux服务器没有开启端口映射的功能,需要输入setup命令,启动portmap。可是为什么直接输入命令setup,提示command not found呢?


作者: fairylly    时间: 2016-7-11 17:53
先确认下是什么版本的操作系统

例:centos5.4操作系统,是和portmap有关
查看是否启动进程:
ps -ef | grep portmap
如果没有则启动:/etc/init.d/portmap start

如果是centos6以上的操作系统,portmap已经改成:rpcbind
一样的,查看是否启动进程:
ps -ef | grep rpcbind
如果没有则启动:/etc/init.d/rpcbind start

作者: seagull1985    时间: 2016-7-11 18:06
nmon做资源也是不错的,做性测试,这个工具用得比较多。。
作者: 宾香古尔    时间: 2016-7-12 10:01
fairylly 发表于 2016-7-11 17:53
先确认下是什么版本的操作系统

例:centos5.4操作系统,是和portmap有关

CentOS 6.5 的系统,用 /etc/init.d/rpcbind start 命令启动没用,好像对于目录文件都没有
作者: 宾香古尔    时间: 2016-7-12 10:03
seagull1985 发表于 2016-7-11 18:06
nmon做资源也是不错的,做性测试,这个工具用得比较多。。

嗯嗯,我来上网搜搜
作者: fairylly    时间: 2016-7-21 09:33
宾香古尔 发表于 2016-7-12 10:01
CentOS 6.5 的系统,用 /etc/init.d/rpcbind start 命令启动没用,好像对于目录文件都没有

centos6.5,如果ls /etc/init.d/rpcbind文件不存在,说明没有安装这个软件
你直接使用yum在线安装下
yum install -y rpcbind

其实rpc.rstatd在高负载情况下,经常容易出现监控数据中断的问题,所以现在也比较少使用了。


nmon也是可以的,不过采样点过多时,会导致生成图表看不清楚,一般不建议超过300个采样点,具体参看:
http://www.51testing.com/index.p ... space-itemid-866286




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2