电脑技术学习

Solaris10 SMF服务管理概要

dn001

  -rw-r--r-- 1 root root 2843 Jan 30 15:30 network-inetd-upgrade:default.log

  -rw-r--r-- 1 root root 2929 Feb 12 01:58 network-inetd:default.log

  -rw-r--r-- 1 root root 2835 Feb 12 01:58 network-initial:default.log

  -rw-r--r-- 1 root root 77 Jan 30 15:25 network-ipfilter:default.log

  -rw-r--r-- 1 root root 77 Jan 30 15:25 network-iscsi_initiator:default.log

  输出的第四行列出了apache2服务的日志文件名。通过查看这些文件可以获得服务未正常启动的线索。

  SMF中的inetd服务

  SMF包含了对inetd服务管理,除了标准的svccfg, svCADm, svcs命令外,SMF还提供了inetadm和inetconv专门管理inetd服务。inetadm命令用来查看、启用/禁用、修改inetd服务,inetconv则是用来将旧的inetd服务配置转化成SMF规范的服务。常用的inetadm选项如下

  inetadm -e fmri 启用指定的inetd服务

  inetadm -d fmri 禁用指定的inetd服务

  inetadm -l fmri 列出指定inetd服务的属性

  inetadm -p 列出默认inetd服务的属性

  如果不指定参数inetadm将列出当前系统所有的inetd服务。如:

  -bash-3.00# inetadm

  ENABLED STATE FMRI

  enabled online svc:/application/x11/xfs:default

  enabled online svc:/application/font/stfsloader:default

  enabled offline svc:/application/print/rfc1179:default

  enabled online svc:/network/rpc/mdcomm:default

  enabled online svc:/network/rpc/meta:default

  enabled online svc:/network/rpc/metamed:default

  enabled online svc:/network/rpc/metamh:default

标签: