JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:常见任务     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  查找有关 Oracle Solaris 命令的信息

2.  管理用户帐户和组(概述)

3.  管理用户帐户和组(任务)

4.  引导和关闭 Oracle Solaris 系统

5.  使用 Oracle Configuration Manager

6.  管理服务(概述)

SMF 简介

SMF 概念

SMF 服务

SMF 相关性

服务标识符

服务状态

SMF 清单

SMF 配置文件

服务配置系统信息库

SMF 系统信息库备份

SMF 快照

SMF 管理层

SMF 服务错误日志记录

SMF 管理接口和编程接口

SMF 命令行管理实用程序

服务管理配置库接口

SMF 组件

SMF 主重新启动器守护进程

SMF 委托的重新启动器

SMF 属性和属性组

管理服务配置系统信息库中的信息

查看 SMF 信息

修改 SMF 信息

删除 SMF 信息

SMF 和引导

SMF 兼容性

运行级别

何时使用运行级别或里程碑

确定系统的运行级别

/etc/inittab 文件

当系统能够在运行级别 3 下工作时出现的情况

7.  管理服务(任务)

8.  使用 Fault Manager

9.  管理系统信息(任务)

10.  管理系统进程(任务)

11.  监视系统性能(任务)

12.  管理软件包(任务)

13.  管理磁盘使用(任务)

14.  调度系统任务(任务)

15.  使用 CUPS 设置和管理打印机(任务)

16.  管理系统控制台、终端设备和电源服务(任务)

17.  管理系统故障转储信息(任务)

18.  管理核心文件(任务)

19.  系统和软件问题的故障排除(任务)

20.  其他系统和软件问题的故障排除(任务)

索引

SMF 管理接口和编程接口

本节介绍在使用 SMF 时可用的接口。

SMF 命令行管理实用程序

SMF 提供一组与 SMF 交互,并完成标准管理任务的命令行实用程序。下列实用程序可用来管理 SMF。

表 6-1 服务管理工具实用程序

命令名称
功能
inetadm
提供观察或配置由 inetd 控制的服务的功能。
svcadm
提供执行常用服务管理任务(如启用、禁用或重新启动服务实例)的功能。
svccfg
提供直接显示和处理服务配置系统信息库内容的功能。注意:此命令显示的内容是原始的,因此仅显示选定实体的信息。
svcprop
从服务配置系统信息库中检索属性值,并采用适用于 shell 脚本的输出格式。注意:此命令显示的内容是组合的,因此包括多个实体的信息。
svcs
提供服务配置系统信息库中所有服务实例的服务状态的详细视图。

服务管理配置库接口

SMF 提供一组编程接口 libscf(3LIB) API,这组接口用于通过 svc.configd 守护进程与服务配置系统信息库进行交互。此守护进程是对本地系统信息库数据库的所有请求的仲裁程序。系统将一组基本接口定义为与服务配置系统信息库中的服务进行最低级别的交互。这些接口提供对所有服务配置系统信息库功能(如事务和快照)的访问。

对于许多开发者来说,只需要一组常见的任务即可与 SMF 交互。这些任务在基本服务的基础上作为易于使用的功能来实现,从而减轻了实现的难度。