在Sun Solaris 10下使用rstatd守护进程
来源:互联网 发布:ubuntu php环境搭建 编辑:程序博客网 时间:2024/04/30 08:27
在Solaris 10下,rpc.rstatd服务是无需单独安装的,看起来rpc.rstatd是inetd进程下的一个服务,该服务返回操作系统的性能状态。使用ps命令可以查看到跟inetd进程相关的信息,但找不到rpc.rstatd相关的进程。如下所示:
root@test1 # ps -ef | grep inetd
root 5704 1 0 18:25:31 ? 0:00 /usr/lib/inet/inetd start
root 18718 26784 0 19:26:29 pts/1 0:00 grep inetd
root@test1 # ps -ef | grep rstat
root 16346 26784 0 19:25:04 pts/1 0:00 grep rstat
(一)可以使用inetadm查看系统服务的默认启动状态。下面是一个示例。可以看到,rstatd守护进程在默认情况下是启动的。
root@test1 # inetadm
ENABLED STATE FMRI
enabled online svc:/network/rpc/rstat:default
(二)通过find命令,查找到rstatd守护进程的启动路径,如下示例:
root@test1 # find / -name rpc.rstatd
/usr/lib/netsvc/rstat/rpc.rstatd
(三)停止rpc.rstatd
svcadm disable -st rstat
验证1:使用inetadm查看服务状态。
root@test1 # inetadm
ENABLED STATE FMRI
enabled disabled svc:/network/rpc/rstat:default
验证2:使用rpcinfo -p可以查看到系统服务的运行状态。
root@test1 # rpcinfo -p
100001 4 tcp 55810 rstatd
100001 3 tcp 55810 rstatd
(四)启动rpc.rstatd进程
svcadm enable -rst rstat
验证1:使用inetadm查看服务状态。
root@test1 # inetadm
ENABLED STATE FMRI
enabled online svc:/network/rpc/rstat:default
验证2:使用rpcinfo -p可以查看到系统服务的运行状态。
root@test1 # rpcinfo -p
100001 4 tcp 55810 rstatd
100001 3 tcp 55810 rstatd
100001 2 udp 45567 rstatd
100001 3 udp 45567 rstatd
100001 4 udp 45567 rstatd
(五)重新启动inetd进程,重启该进程后,该进程下的服务自动重新启动:
svcadm restart inetd
(六)有关svcadm的用法如下:
Usage: svcadm [-v] [cmd [args ... ]]
svcadm enable [-rst] <service> ... - enable and online service(s)
svcadm disable [-st] <service> ... - disable and offline service(s)
svcadm restart <service> ... - restart specified service(s)
svcadm refresh <service> ... - re-read service configuration
svcadm mark [-It] <state> <service> ... - set maintenance state
svcadm clear <service> ... - clear maintenance state
svcadm milestone [-d] <milestone> - advance to a service milestone
Services can be specified using an FMRI, abbreviation, or fnmatch(5)
pattern, as shown in these examples for svc:/network/smtp:sendmail
svcadm <cmd> svc:/network/smtp:sendmail
svcadm <cmd> network/smtp:sendmail
svcadm <cmd> network/*mail
svcadm <cmd> network/smtp
svcadm <cmd> smtp:sendmail
svcadm <cmd> smtp
svcadm <cmd> sendmail
(七)有关rstatd守护进程的解释如下:
oracle@zjgldb1$man rpc.rstatd
Reformatting page. Please Wait... done
System Administration Commands rpc.rstatd(1M)
NAME
rpc.rstatd, rstatd - kernel statistics server
SYNOPSIS
/usr/lib/netsvc/rstat/rpc.rstatd
DESCRIPTION
rpc.rstatd is a server which returns performance statistics
obtained from the kernel. rup(1) uses rpc.rstatd to collect
the uptime information that it displays.
rpc.rstatd is an RPC service.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | SUNWrcmds |
|_____________________________|_____________________________|
SEE ALSO
rup(1), svcs(1), inetadm(1M), inetd(1M), svcadm(1M), ser-
vices(4), attributes(5), smf(5)
NOTES
The rpc.rstatd service is managed by the service management
facility, smf(5), under the service identifier:
svc:/network/rpc/rstat:default
Administrative actions on this service, such as enabling,
disabling, or requesting restart, can be performed using
svcadm(1M). Responsibility for initiating and restarting
this service is delegated to inetd(1M). Use inetadm(1M) to
make configuration changes and to view configuration infor-
mation for this service. The service's status can be queried
using the svcs(1) command.
SunOS 5.10 Last change: 4 Nov 2004 1
- 在Sun Solaris 10下使用rstatd守护进程
- 在Redhat Linux下使用rstatd守护进程
- 在SUN Solaris下连续ping的使用
- Solaris下shell写的守护进程
- Solaris下守护进程编码 2010.9.8
- LR监控服务器以及在服务器上安装rstatd守护进程
- sun Solaris 10下export ORACLE_SID问题
- 在Sun Solaris JRE/JDK 环境下使用 DB2 JCC驱动程序时碰到"Encoding not supported"错误怎么办
- linux下使用c++创建守护进程
- 在Solaris/OpenSolaris下使用smbclient
- vi在solaris下的使用
- Solaris 10下sftp使用
- Solaris 10下sftp使用
- Solaris 10下使用Python3
- 在systemd下如何编写我们的守护进程,利用systemd管理我们的守护进程
- Linux下守护进程
- Linux下守护进程
- linux 下守护进程
- 在Redhat Linux下使用rstatd守护进程
- 不错的网站
- 计算圆周率
- 差分约束系统(System Of Difference Constraints) + Bellman
- 赵青-《剑侠情缘网络版》开发回顾
- 在Sun Solaris 10下使用rstatd守护进程
- 25个电脑知识 蛮实用
- Monkey patch
- Application Verifier 工具及指南
- RMAN 系列(九) ---- 调整RMAN备份与恢复操作的性能
- 删除无法取消的打印文档方法
- DWR运行实例
- 应用程序之间互相通讯的几种方法
- J2ME程序员可从事的工作种类以及学习重点介绍