JavaScript is required to for searching.
跳过导航链接
退出打印视图
系统管理指南:高级管理     Oracle Solaris 10 8/11 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.  软件包问题故障排除(任务)

索引

管理 ttymon 端口监视器

ttymon 的控制台管理现在由 SMF 管理。可使用 svccfg 命令设置 ttymon 系统控制台属性。仍可使用 SAF 命令 sacadm 添加、列出、中止、启动、启用、禁用和删除 ttymon 端口监视器。

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

此过程说明如何使用 svccfg 命令更改控制台终端类型。

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 运行 svccfg 命令以设置要更改的服务实例的属性。
    # svccfg -s console-login setprop ttymon/terminal_type = "xterm"

    其中,"xterm" 是可能要使用的终端类型。

  3. (可选的)重新启动服务实例。
    # svcadm restart svc:/system/console-login:default

    注意

    注意 - 如果您选择立即重新启动服务实例,则将从控制台注销。如果您不立即重新启动服务实例,则下次在控制台上显示登录提示时将应用属性更改。


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

此过程说明如何在 ttymon 控制台终端上设置波特率速度。基于 x86 的系统上支持的控制台速度取决于特定的平台。

在基于 SPARC 的系统上支持以下控制台速度:

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 使用 eeprom 命令设置适合您的系统类型的波特率速度。
    # eeprom ttya-mode=baud-rate,8,n,1,-

    例如,要将基于 x86 的系统控制台上的波特率更改为 38400,请键入:

    # eeprom ttya-mode=38400,8,n,1,-
  3. 按如下所示在 /etc/ttydefs 文件中更改控制台线路:
    console baud-rate hupcl opost onlcr:baud-rate::console
  4. 进一步对您的系统类型进行以下更改。

    请注意,这些更改与平台相关。

    • 在基于 SPARC 的系统上:/kernel/drv/options.conf 文件中更改波特率速度。

      使用以下命令将波特率更改为 9600

      # 9600 :bd: ttymodes="2502:1805:bd:8a3b:3:1c:7f:15:4:0:0:0:11:13:1a:19:12:f:17:16";

      使用以下命令将波特率速度更改为 19200

      # 19200 :be: ttymodes="2502:1805:be:8a3b:3:1c:7f:15:4:0:0:0:11:13:1a:19:12:f:17:16";

      使用以下命令将波特率速度更改为 38400

      # 38400 :bf: ttymodes="2502:1805:bf:8a3b:3:1c:7f:15:4:0:0:0:11:13:1a:19:12:f:17:16";
    • 在基于 x86 的系统上: 如果启用了 BIOS 串行重定向,请更改控制台速度。用来更改控制台速度的方法与平台有关。

如何添加 ttymon 端口监视器

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 添加 ttymon 端口监视器。
    # sacadm -a -p mbmon -t ttymon -c /usr/lib/saf/ttymon -v `ttyadm
    -V` -y "TTY Ports a & b"
    -a

    指定添加端口监视器的选项。

    -p

    pmtag mbmon 指定为端口监视器标记。

    -t

    将端口监视器 type 指定为 ttymon

    -c

    定义用于启动端口监视器的 command 字符串。

    -v

    指定端口监视器的 version 号。

    -y

    定义描述此端口监视器实例的注释。

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

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 查看 ttymon 端口监视器的状态。
    # sacadm -l -p mbmon
    -l

    指定 list 端口监视器的状态标志。

    -p

    pmtag mbmon 指定为端口监视器标记。

示例 3-1 查看 ttymon 端口监视器状态

此示例说明如何查看名为 mbmon 的端口监视器。

# sacadm -l -p mbmon
PMTAG  PMTYPE  FLGS RCNT STATUS    COMMAND
mbmon  ttymon  -    0    STARTING  /usr/lib/saf/ttymon #TTY Ports a & b
PMTAG

标识端口监视器名称 mbmon

PMTYPE

标识端口监视器类型 ttymon

FLGS

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

d

不启用新的端口监视器。

x

不启动新的端口监视器。

破折号 (-)

未设置任何标志。

RCNT

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

STATUS

指示端口监视器的当前状态。

COMMAND

标识用于启动端口监视器的命令。

#TTY Ports a & b

标识用于描述端口监视器的任何注释。

如何停止 ttymon 端口监视器

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 停止 ttymon 端口监视器。
    # sacadm -k -p mbmon
    -k

    指定 kill 端口监视器的状态标志。

    -p

    pmtag mbmon 指定为端口监视器标记。

如何启动 ttymon 端口监视器

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 启动已中止的 ttymon 端口监视器。
    # sacadm -s -p mbmon
    -s

    指定 start 端口监视器的状态标志。

    -p

    pmtag mbmon 指定为端口监视器标记。

如何禁用 ttymon 端口监视器

禁用端口监视器可防止新服务启动,且不影响现有的服务。

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 禁用 ttymon 端口监视器。
    # sacadm -d -p mbmon
    -d

    指定 disable 端口监视器的状态标志。

    -p

    pmtag mbmon 指定为端口监视器标记。

如何启用 ttymon 端口监视器

通过启用 ttymon 端口监视器,可以使其为新请求提供服务。

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 启用 ttymon 端口监视器。
    # sacadm -e -p mbmon
    -e

    指定 enable 端口监视器的状态标志。

    -p

    pmtag mbmon 指定为端口监视器标记。

如何删除 ttymon 端口监视器

删除端口监视器将删除与之关联的所有配置文件。


注 - 端口监视器配置文件不能通过使用 sacadm 命令进行更新或更改。要重新配置端口监视器,请先将其删除,然后添加一个新端口监视器。


  1. 成为超级用户或承担等效角色。

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"

  2. 删除 ttymon 端口监视器。
    # sacadm -r -p mbmon
    -r

    指定 remove 端口监视器的状态标志。

    -p

    pmtag mbmon 指定为端口监视器标记。