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

文档信息

前言

第 1 部分Oracle Solaris 资源管理

1.  资源管理介绍

资源管理概述

资源分类

资源管理控制机制

约束机制

调度机制

分区机制

资源管理配置

与非全局区域交互

何时使用资源管理

服务器整合

支持大规模或变动的用户群体

建立资源管理(任务列表)

2.  项目和任务(概述)

3.  管理项目和任务

4.  扩展记帐(概述)

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

6.  资源控制(概述)

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

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

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

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

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

12.  资源池(概述)

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.1 系统上的自动安装和软件包

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.  引导区域、登录和区域迁移

词汇表

索引

建立资源管理(任务列表)

以下任务列表高度概括了在您的系统上建立资源管理的步骤。

任务
说明
参考
识别系统上的工作负荷并按项目对每个工作负荷进行分类。
/etc/project 文件、NIS 映射或 LDAP 目录服务中创建项目条目。
设置系统上工作负荷的优先级。
确定哪些是关键的应用程序。这些工作负荷可能需要对资源的优先访问权。
请参阅您的业务服务目标。
监视系统上的实时活动。
使用性能工具查看系统上正在运行的工作负荷的当前资源占用。然后评估是否必须限制对给定资源的访问或将特定工作负荷与其他工作负荷隔离开来。
对系统上正在运行的工作负荷进行临时修改。
要确定可以更改哪些值,请参阅 Oracle Solaris 系统中的可用资源控制。当任务或进程正在运行时,可从命令行更新值。
project 数据库或命名服务项目数据库中为每个项目条目设置资源控制和项目属性。
/etc/project 文件或命名服务项目数据库中的每个项目条目都可包含一个或多个资源控制或属性。资源控制会约束附加到该项目上的任务和进程。对于为资源控制设置的每个阈值,您都可以关联一个或多个在达到该阈值时采取的操作。

您可以使用命令行界面来设置资源控制,

为项目附加的进程集所占用的物理内存资源设置上界。
资源上限执行守护进程将执行在 /etc/project 文件中为项目的 rcap.max-rss 属性定义的物理内存资源上限。
创建资源池配置。
资源池提供了一种对系统资源(例如处理器)进行分区的途径,并在多次重新引导期间维护这些分区。可以在 /etc/project 文件中为每个条目添加一个 project.pool 属性。
将公平份额调度器 (fair share scheduler, FSS) 设置为缺省的系统调度器。
确保所有用户进程位于一个单独的 CPU 系统中,或者位于属于同一调度类的处理器集中。
激活扩展记帐功能来监视并记录任务或进程的资源占用情况。
使用扩展记帐数据可以评估当前资源控制并为将来的工作负荷规划容量要求。可以跟踪整个系统的总使用量。要获取多个系统中相关工作负荷的全部使用情况统计信息,可在多台计算机间共享项目名称。
(可选的)如果需要对配置做其他调整,可继续从命令行更改值。您可以在任务或进程正在运行时更改值。
对现有任务所做的修改可以立即生效,无需重新启动项目。调节值,直至您对性能满意。然后,更新 /etc/project 文件或命名服务项目数据库中的当前值。
(可选的)捕获扩展记帐数据。
针对活动的进程和任务编写扩展记帐记录。生成的文件可用于规划、分摊费用和计费。还可以使用 libexacct 的实用摘录和报告语言 (Practical Extraction and Report Language, Perl) 接口,来开发定制报告和摘录脚本。