LR监控linux之详解rstatd的安装

上传人:m**** 文档编号:489051226 上传时间:2023-07-07 格式:DOCX 页数:4 大小:12.78KB
返回 下载 相关 举报
LR监控linux之详解rstatd的安装_第1页
第1页 / 共4页
LR监控linux之详解rstatd的安装_第2页
第2页 / 共4页
LR监控linux之详解rstatd的安装_第3页
第3页 / 共4页
LR监控linux之详解rstatd的安装_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《LR监控linux之详解rstatd的安装》由会员分享,可在线阅读,更多相关《LR监控linux之详解rstatd的安装(4页珍藏版)》请在金锄头文库上搜索。

1、LR监控linux之详解rstatd的安装-Zee1. 前期准备:1,把rstatd文件解压到要监控的机器上。2,打开终端,定位到rstatd文件夹下:查看文件夹中的内容如下:rootlocalhost rpc.rstatd# lsaclocal.m4 COPYING Makefile.am README rstat_proc.crup.1config.h.in CVS Makefile.in rpc.rstatd.8rstat.x rup.cconfigure INSTALL missing rstatd.8 rsysinfo.1 stamp-h.inconfigure.ininstall-

2、shmkinstalldirsrstat_main.crsysinfo.c2. 执行如下步骤:2.1.执行:./configure 命令rootlocalhost rpc.rstatd# ./configurecreating cache ./config.cachechecking for a BSD compatible install. /usr/bin/install -cchecking whether build environment is sane. yeschecking whether make sets $MAKE. yeschecking for working acl

3、ocal. foundchecking for working autoconf. foundchecking for working automake. foundchecking for working autoheader. foundchecking for working makeinfo. foundchecking for gawk. gawkchecking for gcc. gccchecking whether the C compiler (gcc) works. yeschecking whether the C compiler (gcc) is a cross-co

4、mpiler. nochecking whether we are using GNU C. yeschecking whether gcc accepts -g. yeschecking for a BSD compatible install. /usr/bin/install -cchecking whether ln -s works. yeschecking whether make sets $MAKE. (cached) yeschecking how to run the C preprocessor. gcc -Echecking for sys/ioctl.h. yesch

5、ecking for syslog.h. yeschecking whether time.h and sys/time.h may both be included. yeschecking whether gcc needs -traditional. nochecking for ANSI C header files. yeschecking return type of signal handlers. voidupdating cache ./config.cachecreating ./config.statuskcreating Makefilecreating config.

6、h2.2.执行:make 命令。rootlocalhost rpc.rstatd# makerm -f rstat.hrpcgen -h -o rstat.h rstat.xgcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c rup.crup.c: In function ointopoint_v5:rup.c:256: warning: passing argument 6 of client-cl_ops-cl_call?from incompatible pointer typerup.c: In function ointopoint_v3?rup.c:

7、292: warning: passing argument 6 of client-cl_ops-cl_call?from incompatible pointer typerup.c: In function main?rup.c:317: warning: return type of main?is not int?rm -f rstat_xdr.crpcgen -c -o rstat_xdr.c rstat.xgcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c rstat_xdr.crm -f rstat_clnt.crpcgen -l -o rsta

8、t_clnt.c rstat.xgcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c rstat_clnt.cgcc-g -O2-o ruprup.o rstat_xdr.o rstat_clnt.ogcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c rsysinfo.crsysinfo.c: In function ointopoint_v3?rsysinfo.c:136: warning: passing argument 6 of client-cl_ops-cl_call?from incompatible pointer

9、typersysinfo.c: In function main?rsysinfo.c:160: warning: return type of main?is not int?gcc-g -O2-o rsysinforsysinfo.o rstat_xdr.o rstat_clnt.orm -f rstat_svc.crpcgen -m -o rstat_svc.c rstat.xgcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c rstat_svc.cgcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c rstat_proc.c

10、gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c rstat_main.crstat_main.c: In function main?rstat_main.c:82: warning: return type of main?is not int?gcc-g -O2-o rpc.rstatdrstat_svc.o rstat_xdr.o rstat_proc.o rstat_main.o这之后可以执行:make check检查一下。2.3.执行:make install 命令。rootlocalhost rpc.rstatd# make installmak

11、e1: Entering directory /opt/rpc.rstatd/bin/sh ./mkinstalldirs /usr/local/bin/usr/bin/install -crup /usr/local/bin/rup/usr/bin/install -crsysinfo /usr/local/bin/rsysinfo/bin/sh ./mkinstalldirs /usr/local/sbin/usr/bin/install -crpc.rstatd /usr/local/sbin/rpc.rstatdmake1: Nothing to be done for install

12、-data-am.make1: Leaving directory /opt/rpc.rstatd2.4.执行:./rpc.rstatd 命令。启动rpc服务。注:无回显为成功。rootlocalhost rpc.rstatd# ./rpc.rstatd2.5.执行:rpcinfo p 命令。检查rpc服务的状态.rootlocalhost rpc.rstatd# rpcinfo -p program vers proto port 100000 2 tcp 111portmapper 100000 2 udp 111portmapper 100024 1 udp 797status 1000

13、24 1 tcp 800status 100001 5 udp 900rstatd 100001 3 udp 900rstatd 100001 2 udp 900rstatd 100001 1 udp 900rstatdrootlocalhost rpc.rstatd# 3. 可能会出现的错误:1,若RPC服务没有成功启动。2,若目标主机上开启了防火墙,阻挡了RPC服务。在LR中添加时可能会出现如下错误:Monitor name :UNIX Resources. Cannot initialize the monitoring on 10.1.200.65. Error while creat

14、ing 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.RPC-TCP: Failed to establish RPC server address.RPC-TCP: RPC Server is not registered on host 10.1.200.65. (entry point: CFactory:Initialize). MsgId: MMSG-47190Monitor name :UNIX Resources. Internal rpc error (error code:2). Machine: 10.1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 汽车技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号