51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7068|回复: 14
打印 上一主题 下一主题

[原创] 启动rstatd服务,以便使用LoadRunner工具来监视Linux系统性能

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-6-9 15:30:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这里介绍如何在RedHat Linux中启动rstatd服务,以便使用LoadRunner工具来监视Linux系统的性能情况。
首先介绍一下在IBM AIX系统中如何启动rstatd服务(因为这个比较简单,顺便可以认识一下Unix系统)。使用telnet以root用户的身份登录入AIX系统,在命令行提示符下输入:
vi /etc/inetd.conf
在出现的界面中敲键盘:
/rstatd
命令解释:在打开的文档中查找“rstatd”,接下来继续敲键盘:
x
命令解释:删除当前字符,在这里为删除rstatd命令前的“#”,继续敲键盘:
:wq
命令解释:保存并退出,注意前面有个冒号。接着在命令提示符下输入:
refresh –s inetd
命令解释:重新启动服务。
这样使用loadrunner就可以监视AIX系统的性能情况了。


在RedHat Linux中要麻烦一点,需要下载一个安装包rstatd.tar.gz,并且需要安装。比较复杂,安装包中具体的说明,为了简便起见,这里直接给出配置的命令。
首先把rstatd.tar.gz文件放到用户目录下,进行解压(可以在windows下直接解压,然后把rpc.rstatd目录及其下所有文件拷贝到用户目录下)。然后进入rpc.rstatd目录,执行:
./configure
命令解释:配置,详细的就不说了,反正它自己会执行的,命令执行完毕后再敲入:
make
命令解释:编译安装包,执行完毕后敲入:
make install
命令解释:安装程序、数据文件和其他文档。之后敲入:
rpc.rstatd
命令解释:运行rstatd服务。
以上在RedhatLinux9下调试通过,RedhatLinux10下尚未通过。这时就可以使用LoadRunner监视此Linux的性能了。
有关自动启动,在SuSE Linux 7.0 (kernel 2.2.16-suse18) and 7.1 (kernel 2.4)版本需要在/etc/inetd.conf文件中增加一行:
rstatd/1-5 dgram rpc/udp wait root /usr/sbin/rpc.rstatd rpc.rstatd
在RedhatLinux9中的自动启动和在RedhatLinux10中安装需要再议:(
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
 楼主| 发表于 2005-6-9 15:32:08 | 只看该作者

顺便贴个下载rstatd.tar.gz的地址

顺便贴个下载rstatd.tar.gz的地址:http://heanet.dl.sourceforge.net/sourceforge/rstatd/rstatd.tar.gz 用flashget好象下不了,就另存吧,反正才54K!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-6-10 14:23:40 | 只看该作者

好贴!

写的不错哦!让我受益匪浅。建议版主将其置为精华贴。

[ Last edited by liuxueying on 2005-6-10 at 14:35 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2005-6-10 16:26:28 | 只看该作者
多谢liu同学夸奖! 共同学习
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-6-11 20:12:26 | 只看该作者
:dthanks
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-9-12 15:32:07 | 只看该作者

make install 的出错信息:

[root]$ make install
make[1]: Entering directory `/home/root.adminssh/rpc.rstatd'
/bin/sh ./mkinstalldirs /usr/local/bin
  /usr/bin/install -c  rup /usr/local/bin/rup
/usr/bin/install: cannot create regular file `/usr/local/bin/rup': Permission denied
  /usr/bin/install -c  rsysinfo /usr/local/bin/rsysinfo
/usr/bin/install: cannot create regular file `/usr/local/bin/rsysinfo': Permission denied
make[1]: *** [install-binPROGRAMS] Error 1
make[1]: Leaving directory `/home/root.adminssh/rpc.rstatd'
make: *** [install-am] Error 2
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-9-12 18:08:18 | 只看该作者
谁能告诉我在linux redhat8.0里面怎么增加rstatd服务呀?
9.0我已经配好了,但是我们还要配个环境,是8.0的。8.0里面可以安装,但是启动了服务以后controller里面还是提示RPC没有连接成功。5555~~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-9-12 19:48:53 | 只看该作者
用rup host,提示cannot get hostname host
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-9-11 02:06:43 | 只看该作者
sdlkfj5 关注
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-3-1 12:19:28 | 只看该作者
启动rstatd报连接不了..晕...请高手指点
root@PAY38_5_slk10:/home/usr/rpc.rstatd-4.0.1# ./rpc.rstatd
Cannot register service: RPC: Unable to receive; errno = Connection refused
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-6-10 09:02:14 | 只看该作者
楼主,在执行./configure的时候就报了个错,请问这是什么原因啊?
[root@EMSServer-112 rpc.rstatd]# ./configure
loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for gawk... gawk
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2015-6-16 14:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    12#
    发表于 2008-6-10 10:01:17 | 只看该作者
    已经告诉你了呀,相关的文件没有。missing or no
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2010-6-2 15:54:42 | 只看该作者
    我的安装好了,但是启动失败
    提示:
    Cannot register service: RPC: Unable to receive; errno = Connection refused
    查了下是portmap服务没有启动,但是这个服务就是启不来
    提示:
    启动 portmap:portmap: error while loading shared libraries: libnsl.so.1: cannot open shared object file: Permission denied

    求解答
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2010-6-4 10:16:34 | 只看该作者
    按照附件步骤来进行就可以了。
    不过这里请教一个问题,我现在可以监测linux服务器了,但是怎么对结果进行分析? 有什么样的标准没有??

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2012-5-14 10:06:00 | 只看该作者
    谢谢分享,刚好需要
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 05:53 , Processed in 0.079287 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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