51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5130|回复: 12
打印 上一主题 下一主题

[原创] 关于越过防火墙来监测Unix服务器性能的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-20 14:18:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
环境:LoadRunner Controller和Load Generator都在防火墙外,Unix服务器安装在防火墙里面,且已开启RPC服务。防火墙是否需要开通RPC服务所需要的所有port( rstatd、portmapper、status服务的端口),开通这些port后,是否还需要开通其他服务的port?以下LoadRunner报的错误:
Cannot initialize the monitoring on “xx.xxx.xxx.xx”. Error while creating RPC client. Ensure that the machine can be connected and that it runs the rstat daemon.
Detailed error: RPC: Failed to create RPC client.
RPC-TCP: Failed to establish RPC server address.
RPC-TCP: Failed to communicate with the portmapper on host “xx.xxx.xxx.xx.”
RPC: RPC call failed.
RPC-TCP: recv()/recvfrom() failed.
RPC-TCP: Timeout reached.(entry port: CFactory::Initialize).[Msgld: MMSG-47190]

我也曾经试过用Sitescope通过SSH来连接Unix服务器(已安装SSH服务),但是Monitor CPU时总是出现问题:
error, no data,不知何解?

请教各位LoadRunner高手,谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-11-20 15:12:52 | 只看该作者
自己帮忙顶一下,比较急迫阿!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-11-20 17:27:31 | 只看该作者
遇到过类似的问题,关注
实在不行,搂主用vmstat、top命令监控主机资源吧
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-11-20 21:32:21 | 只看该作者
是要开端口。
或者先关掉防火墙试试。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-11-22 17:07:01 | 只看该作者
已经可以穿过防火墙了,把所有涉及到RPC服务的端口都在防火墙端打开了就可以了(我的这种情况),RPC服务涉及到的程序端口主要有:
portmapper、status、rstatd这三个程序所占的端口。
谢谢各位的支持!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-12-28 16:24:22 | 只看该作者
最近我也碰到了类似问题,出现了一样的错误,但是在开放端口时碰到了些麻烦,lz说的那三个服务,应该怎么开放端口呢?我试着在iptables的配置文件里开放了rstatd的端口,步骤如下:
1。先用rpcinfo -p 获得rstatd的端口,如下:
[root@Datagrid ~]# rpcinfo -p
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp    739  status
    100024    1   tcp    742  status
    100001    3   udp    858  rstatd
    100001    2   udp    858  rstatd
    100001    1   udp    858  rstatd
端口为858,然后在配置文件里加入一下一行:
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 858 -j ACCEPT
重启防火墙,但是还是无法连接

想请问一下,是因为没有开放portmapper和status服务端口导致的失败,还是上边端口没有开放成功导致的失败?
能否指点一下正确的操作?包括如何获知portmaper服务的端口,以及开放方法等。谢谢。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-12-29 10:24:15 | 只看该作者
自己顶一下
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2008-1-2 20:11:00 | 只看该作者
是因为没有开放portmapper和status服务端口导致的失败!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
    发表于 2008-5-23 17:14:23 | 只看该作者

    赶紧啊:

    Connection Successful, attempting monitor tests...
    Testing CPU Monitorerror, no dataCPU Monitor Test complete.Testing Disk Space MonitorReading list of disks to find a disk to monitorWill check disk /dev/sda1OK, 44% full, 13772MB free, 25781MB totalDisk Space Monitor Test complete.


    使用Sitescope监视不到CPU值,按上述方法,未解决,请高手指教!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2008-5-24 00:06:43 | 只看该作者
    1 楼上的检查  xmlmonitorshared.ini
    [SiteScope]
    ;ExtensionDll=SiteScopeMonExt.dll
    MetricDataURL=SiteScope/cgi/go.exe/SiteScope?page=topaz&monitorType=CPUMonitor

    2sitescope有自己的Logs目录

    3服务可以用Netstat检查侦听端口,portmap为统一的服务入口

    失败可以从 /var/log/message文件查看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2008-5-24 01:27:20 | 只看该作者
    可以寻求专门的监控工具么
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-2-27 17:47:10 | 只看该作者

    和一楼的问题一样

    我安装rstatd后,把服务器的防火墙也关了,为啥还是会出现一楼的情况呢?谁能帮助解答一下呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2009-2-27 17:56:24 | 只看该作者

    补充一下

    出现的问题如下:
    Monitor name :UNIX Resources. Cannot initialize the monitoring on 192.168.2.70. Error while creating the RPC client. Ensure that the machine can be connected and that it runs the rstat daemon (use rpcinfo utility for this verification). Detailed error: RPC: Failed to create RPC client.
    我在服务器上装了rsh,可以监听到端口号,也启动了rstatd,服务器的防火墙也关了,但是怎么还是会出现上面的问题呢?
    麻烦大家帮帮我呢,谢谢
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-13 11:20 , Processed in 0.073227 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表