JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 Oracle Solaris 11.1 中管理系统信息、进程和性能     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

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

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

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

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

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

系统控制台、终端设备和电源服务管理方面的新增功能

对系统电源服务管理方式的更改

管理系统控制台和本地连接的终端设备

管理系统控制台和本地连接的终端设备的 SMF 服务

如何修改系统控制台的设置

如何在辅助终端上设置登录服务

如何在系统终端上设置波特率速度

管理系统电源服务

解决系统电源问题

如何在维护模式下从电源服务中恢复

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

管理系统电源服务

在 Oracle Solaris 11 发行版中,电源管理配置已移动到 SMF 配置系统信息库中。使用新的 poweradm 命令来直接管理系统电源管理属性,而不再组合使用与电源相关的命令、守护进程和配置文件。这些更改是为革新 Oracle Solaris 11 中的电源管理框架所进行的大范围更改中的一部分。

以下电源管理功能已不再可用。

由以下属性描述电源管理组件:

使用以下命令,可以简要显示电源管理状态:

$ /usr/sbin/poweradm show
Power management is enabled with the hardware platform as the authority:
time-to-full-capacity set to 250 microseconds
time-to-minimum-responsiveness set to 0 milliseconds

使用以下命令,可以显示所有电源管理属性:

$ /usr/sbin/poweradm list
active_config/time-to-full-capacity          current=250, platform=250
active_config/time-to-minimum-responsiveness current=0, platform=0
active_control/administrative-authority      current=platform, smf=platform
suspend/suspend-enable                       current=false
platform-disabled                            current=false

在上面的输出中,active_control/administrative-authority 表示配置源具有下面两个设置:

以上输出中的 platform-disabled 属性指示平台电源管理已启用:

platform-disabled                            current=false

有关更多信息,请参见 poweradm(1M)

示例 5-1 启用和禁用电源管理

如果之前在 /etc/power.conf 文件中启用了 S3 支持来暂停和恢复系统,可以使用类似下面的 poweradm 语法:

# poweradm set suspend-enable=true

缺省情况下,suspend-enable 属性设置为 false。

可使用以下语法禁用电源管理:

# poweradm set administrative-authority=none

禁用以下 SMF 电源管理服务不会禁用电源管理:

online         Sep_02   svc:/system/power:default

可使用以下语法禁用暂停和恢复。

# poweradm set suspend-enable=false

示例 5-2 设置和显示电源管理参数

以下示例显示如何将 time-to-full-capacity 设置为 300 微秒以及将 time-to-minimum-responsiveness 设置为 500 毫秒。最后,向 Oracle Solaris 实例通知新值。

# poweradm set time-to-full-capacity=300
# poweradm set time-to-minimum-responsiveness=500
# poweradm set administrative-authority=smf

以下命令显示当前的 time-to-full-capacity 值。

# poweradm get time-to-full-capacity
300

以下命令检索平台设置的 time-to-full-capacity 值。

# poweradm get -a platform time-to-full-capacity

请注意,如果 administrative-authority 设置为 platform,则该值只能与当前值相同。有关更多信息,请参见以上 administrative-authority 属性说明。

解决系统电源问题

如何在维护模式下从电源服务中恢复

如果在设置 time-to-full-capacitytime-to-minimum-responsiveness 之前将 administrative-authority 设置为 smf,则服务将进入维护模式。要从此状态恢复,请参见以下步骤。

  1. 成为管理员。

    请参见《Oracle Solaris 11.1 管理:安全服务》中的"如何使用指定给您的管理权限"

  2. administrative-authority 设置为 none
    # poweradm set administrative-authority=none
  3. time-to-full-capacitytime-to-minimum-responsiveness 设置为所需的值。
    # poweradm set time-to-full-capacity=value
    # poweradm set time-to-minimum-responsiveness=value
  4. 清除服务。
    # svcadm clear power
  5. administrative-authority 设置为 smf
    # poweradm set administrative-authority=smf