JavaScript is required to for searching.
跳过导航链接
退出打印视图
系统管理指南:高级管理     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  管理终端和调制解调器(概述)

2.  设置终端和调制解调器(任务)

3.  使用服务访问工具管理串行端口(任务)

管理串行端口(任务列表)

使用服务访问工具

整体 SAF 管理 (sacadm)

服务访问控制器(SAC 程序)

SAC 初始化进程

端口监视器服务管理 (pmadm)

ttymon 端口监视器

端口初始化进程

双向服务

TTY 监视器和网络侦听器端口监视器

TTY 端口监视器 (ttymon)

ttymon 和控制台端口

特定于ttymon 的管理命令 (ttyadm)

网络侦听器服务 (listen)

特殊 listen 专用管理命令 (nlsadmin)

管理 ttymon 端口监视器

如何设置 ttymon 控制台终端类型

如何在 ttymon 控制台终端上设置波特率速度

如何添加 ttymon 端口监视器

如何查看 ttymon 端口监视器状态

如何停止 ttymon 端口监视器

如何启动 ttymon 端口监视器

如何禁用 ttymon 端口监视器

如何启用 ttymon 端口监视器

如何删除 ttymon 端口监视器

管理 ttymon 服务(任务列表)

管理 ttymon 服务

如何添加服务

如何查看 TTY 端口服务的状态

如何启用端口监视器服务

如何禁用端口监视器服务

服务访问工具管理(参考)

与 SAF 相关联的文件

/etc/saf/_sactab 文件

/etc/saf/pmtab/_pmtab 文件

服务状态

端口监视器状态

端口状态

4.  管理系统资源(概述)

5.  显示和更改系统信息(任务)

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

7.  管理 UFS 配额(任务)

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

9.  管理系统记帐(任务)

10.  系统记帐(参考)

11.  管理系统性能(概述)

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

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

14.  软件问题疑难解答(概述)

15.  管理系统消息

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

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

18.  各种软件问题的故障排除(任务)

19.  文件访问问题故障排除(任务)

20.  解决 UFS 文件系统不一致问题(任务)

21.  软件包问题故障排除(任务)

索引

服务访问工具管理(参考)

本节包括服务访问工具管理的参考信息。

与 SAF 相关联的文件

SAF 使用可通过 sacadmpmadm 命令修改的配置文件。您无需手动编辑配置文件。

文件名
说明
/etc/saf/_sysconfig
每系统配置脚本
/etc/saf/_sactab
SAC 的管理文件,该文件包含 SAC 控制的端口监视器的配置数据。
/etc/saf/pmtag
端口监视器 pmtag 的起始目录
/etc/saf/pmtag/_config
端口监视器 pmtag 的每端口监视器配置脚本(如果存在)
/etc/saf/pmtag/ _pmtab
端口监视器 pmtag 的管理文件,该文件包含 pmtag 所提供服务的特定于端口监视器的配置数据
/etc/saf/pmtag/ svctag
服务 svctag 的每服务配置脚本
/var/saf/log
SAC 的日志文件
/var/saf/pmtag
pmtag 创建的文件(例如日志文件)的目录

/etc/saf/_sactab 文件

/etc/saf/_sactab 文件中的信息如下所示:

# VERSION=1
zsmon:ttymon::0:/usr/lib/saf/ttymon
#
# VERSION=1

指示服务访问工具的版本号。

zsmon

端口监视器的名称。

ttymon

端口监视器的类型。

::

指示是否设置了以下两个标志:

d

不启用端口监视器。

x

不启动端口监视器。在此示例中未设置标志。

0

指示返回代码值。返回计数为 0 指示如果端口监视器出现故障则不重新启动。

/usr/lib/saf/ttymon

指示端口监视器路径名。

/etc/saf/pmtab/_pmtab 文件

/etc/saf/pmtab/_pmtab 文件(如 /etc/saf/zsmon/_pmtab)与如下所示内容类似:

# VERSION=1
ttya:u:root:reserved:reserved:reserved:/dev/term/a:I::/usr/bin/login::9600:
ldterm,ttcompat:ttya login\: ::tvi925:y:# 
# VERSION=1

指示服务访问工具的版本号。

ttya

指示服务标签。

x,u

标识是否设置了以下标志:

x

不启用服务。

u

为服务创建 utmpx 项。

root

指示为服务标签指定的标识。

reserved

保留此字段供将来使用。

reserved

保留此字段供将来使用。

reserved

保留此字段供将来使用。

/dev/term/a

指示 TTY 端口路径名。

/usr/bin/login

标识在收到连接时要调用的服务的全路径名。

:c,b,h,I,r:

指示是否设置了以下标志:

c

为端口设置“在载体上连接”标志。

b

将端口设置为双向,从而允许传入和传出通信。

h

禁止在收到外来调用之后立即自动挂起。

I

初始化端口。

r

强制 ttymonttymon 列显 login: 消息之前一直等待,直到它收到来自端口的字符。

9600

标识在 /etc/ttydefs 文件中定义的 TTY 标签。

ldterm,ttcompat

标识要推送的 STREAMS 模块。

ttya login\:

标识要显示的提示符。

:y/n:

指示响应或不响应。

message

标识任何无效(禁用)的响应消息。

tvi925

标识终端类型。

y

指示是否设置了软件载体 (y/n)。

服务状态

sacadm 命令可控制服务的状态。以下列表介绍了服务的可能状态。

Enabled

缺省状态。在添加端口监视器时,服务将运行。

Disabled

缺省状态。在删除端口监视器时,服务将停止。

要确定任何特定服务的状态,请使用以下命令:

# pmadm -l -p portmon-name -ssvctag

端口监视器状态

sacadm 命令可控制 ttymonlisten 端口监视器的状态。下表介绍了可能的端口监视器状态。

状态
说明
Started
缺省状态-在添加端口监视器时,它将自动启动。
Enabled
缺省状态-在添加端口监视器时,它将自动准备接受服务请求。
Stopped
缺省状态-在删除端口监视器时,它将自动停止。
Disabled
缺省状态-在删除端口监视器时,它将自动继续使用现有服务并拒绝添加新服务。
Starting
中间状态-端口监视器处于启动过程中。
Stopping
中间状态-端口监视器已手动终止,但是它尚未完成其关闭过程。端口监视器正在停止。
Notrunning
非活动状态-端口监视器已中止。以前监视的所有端口都是无法访问的。外部用户无法断定端口处于 disabled 还是 notrunning 状态。
Failed
非活动状态-端口监视器无法启动和保持运行。

要确定任何特定端口监视器的状态,请使用以下命令:

# sacadm -l -p portmon-name

端口状态

根据控制端口的端口监视器的状态,可以启用或禁用端口。

状态
说明
串行 (ttymon) 端口状态
Enabled
ttymon 端口监视器向端口发送提示消息,并为其提供登录服务。
Disabled
如果 ttymon 已中止或禁用,则为所有端口的缺省状态。如果指定此状态,则 ttymon 在收到连接请求时将发出 disabled 消息。