JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:Oracle Solaris Zones、Oracle Solaris 10 Zones 和资源管理     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分Oracle Solaris 资源管理

1.  资源管理介绍

2.  项目和任务(概述)

3.  管理项目和任务

4.  扩展记帐(概述)

5.  管理扩展记帐(任务)

6.  资源控制(概述)

7.  管理资源控制(任务)

8.  公平份额调度器(概述)

9.  管理公平份额调度器(任务)

10.  使用资源上限设置守护进程控制物理内存(概述)

11.  管理资源上限设置守护进程(任务)

12.  资源池(概述)

资源池介绍

动态资源池介绍

关于启用和禁用资源池和动态资源池

区域中使用的资源池

何时使用池

资源池框架

/etc/pooladm.conf 内容

池属性

在系统上实现池

project.pool 属性

SPARC: 动态重新配置操作和资源池

创建池配置

直接处理动态配置

poold 概述

管理动态资源池

配置约束和目标

配置约束

pset.minpset.max 属性约束

cpu.pinned 属性约束

pool.importance 属性约束

配置目标

wt-load 目标

locality 目标

utilization 目标

配置目标示例

poold 属性

可以配置的 poold 功能

poold 监视间隔

poold 日志信息

配置信息日志

监视信息日志

优化信息日志

日志位置

使用 logadm 管理日志

动态资源分配如何工作

关于可用资源

确定可用资源

识别资源不足

确定资源利用率

识别控制违规

确定适当的补救措施

使用 poolstat 监视池功能和资源利用率

poolstat 输出

调整 poolstat 操作间隔

用于资源池功能的命令

13.  创建和管理资源池(任务)

14.  资源管理配置示例

第 2 部分Oracle Solaris Zones

15.  Oracle Solaris Zones 介绍

16.  非全局区域配置(概述)

17.  规划和配置非全局区域(任务)

18.  关于安装、关闭、停止、卸载和克隆非全局区域(概述)

19.  安装、引导、关闭、停止、卸载和克隆非全局区域(任务)

20.  非全局区域登录(概述)

21.  登录到非全局区域(任务)

22.  关于区域迁移和 zonep2vchk 工具

23.  迁移 Oracle Solaris 系统和迁移非全局区域(任务)

24.  关于安装了区域的 Oracle Solaris 11 系统上的自动安装和软件包

25.  Oracle Solaris Zones 管理(概述)

26.  管理 Oracle Solaris Zones(任务)

27.  配置和管理不可编辑的区域

28.  各种 Oracle Solaris Zones 问题的故障排除

第 3 部分Oracle Solaris 10 Zones

29.  Oracle Solaris 10 Zones 介绍

30.  评估 Oracle Solaris 10 系统和创建归档文件

31.  (可选)将 Oracle Solaris 10 native 非全局区域迁移到 Oracle Solaris 10 Zones

32.  配置 solaris10 标记区域

33.  安装 solaris10 标记区域

34.  引导区域、登录和区域迁移

词汇表

索引

可以配置的 poold 功能

您可以对守护进程行为的以下方面进行配置。

这些选项在池配置中指定。您也可以通过调用 poold,从命令行控制日志级别。

poold 监视间隔

使用属性名 system.poold.monitor-interval 可以指定以毫秒为单位的值。

poold 日志信息

通过日志可提供三种类别的信息。日志中标识了这些类:

使用属性名 system.poold.log-level 可以指定日志参数。如果未指定此属性,则缺省的日志级别为 NOTICE。参数级别具有层次结构。设置 DEBUG 的日志级别会让 poold 记录所有定义的消息。INFO 级别为多数管理员提供了有用的信息平衡。

您可以使用带有 -l 选项的 poold 命令以及参数在命令行中指定生成的日志信息级别。

以下参数为可用参数:

参数级别直接映射到其 syslog 对等项上。有关使用 syslog 的更多信息,请参见日志位置

有关如何配置 poold 日志的更多信息,请参见如何设置 poold 日志级别

配置信息日志

可以生成以下类型的消息:

ALERT

访问 libpool 配置时出现的问题,或者是 libpool 功能的其他一些基本、无法预测的故障。它会导致守护进程退出,需要管理员立即关注。

CRIT

由于无法预测的故障产生的问题。它会导致守护进程退出,需要管理员立即关注。

ERR

用于控制操作的用户指定参数出现的问题,如资源集的相互冲突且无法解决的使用率目标。需要管理性介入来更正目标。poold 尝试通过忽略相冲突的目标来采取补救措施,但有些错误会导致守护进程退出。

WARNING

与配置参数的设置相关的警告,即使从技术角度来说是正确的,但可能不适合指定的执行环境。例如将所有 CPU 资源标记为固定,这意味着 poold 不能在处理器集之间移动 CPU 资源。

DEBUG

包含进行配置调试时所需详细信息的消息。通常情况下,管理员不使用此信息。

监视信息日志

可以生成以下类型的消息:

CRIT

由于无法预测的监视故障产生的问题。它会导致守护进程退出,需要管理员立即关注。

ERR

由于无法预测的监视错误产生的问题。可请管理员来干预和更正。

NOTICE

有关资源控制区转换的消息。

INFO

有关资源使用率统计信息的消息。

DEBUG

包含进行监视调试时所需详细信息的消息。通常情况下,管理员不使用此信息。

优化信息日志

可以生成以下类型的消息:

WARNING

可显示有关做出最佳决策的问题的消息。例如可能包括受最小值和最大值或固定的组件数严格约束的资源集。

可显示与执行最佳分配时由于无法预测的限制而产生的问题相关的消息。例如从包含绑定资源使用者的处理器集上移除最后一个处理器。

NOTICE

可显示有关可用配置或由于会覆盖决策历史记录而未能实现的配置的消息。

INFO

可显示有关可考虑的备用配置的消息。

DEBUG

包含进行优化调试时所需详细信息的消息。通常情况下,管理员不使用此信息。

日志位置

system.poold.log-location 属性用于指定 poold 记录的输出的位置。您可以为 poold 输出指定 SYSLOG 的位置(请参见 syslog(3C))。

如果未指定此属性,则 poold 记录的输出的缺省位置为 /var/log/pool/poold

当从命令行调用 poold 时,不使用此属性。日志条目将写入发出调用的终端上的 stderr

使用 logadm 管理日志

如果 poold 处于活动状态,则 logadm.conf 文件将包含管理缺省文件 /var/log/pool/poold 的条目。此条目为:

/var/log/pool/poold -N -s 512k

请参见 logadm(1M) 和 logadm.conf(4) 手册页。