宾香古尔 发表于 2016-7-11 17:21:37

添加Linux资源监控,结果启动rstatd进程失败

rstata安装完成后启动,输入 rpc.rstatd,结果出现这个错误:
Cannotregister service: RPC: Unable to receive; errno = Connection refused
网上百度找了找原因,说这是由于Linux服务器没有开启端口映射的功能,需要输入setup命令,启动portmap。可是为什么直接输入命令setup,提示command not found呢?

fairylly 发表于 2016-7-11 17:53:33

先确认下是什么版本的操作系统

例: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:50

nmon做资源也是不错的,做性测试,这个工具用得比较多。。:lol

宾香古尔 发表于 2016-7-12 10:01:33

fairylly 发表于 2016-7-11 17:53
先确认下是什么版本的操作系统

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


CentOS 6.5 的系统,用 /etc/init.d/rpcbind start 命令启动没用:(,好像对于目录文件都没有

宾香古尔 发表于 2016-7-12 10:03:31

seagull1985 发表于 2016-7-11 18:06
nmon做资源也是不错的,做性测试,这个工具用得比较多。。

嗯嗯,我来上网搜搜

fairylly 发表于 2016-7-21 09:33:07

宾香古尔 发表于 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.php?uid-130600-action-viewspace-itemid-866286
页: [1]
查看完整版本: 添加Linux资源监控,结果启动rstatd进程失败