上一主题: dpmzone renamezone 命令-重命名区域下一主题: dpmzone setprocessorset 命令-设置处理器集的最大 CPU 数目


dpmzone setpoolscheduler 命令-设置池排定程序

setpoolscheduler 命令设置用于资源池的排定程序的类型。 资源池可以使用两种类型的排定程序,即公平份额排定程序 (FSS) 和时间份额排定程序 (TS)。

此命令具有以下格式:

dpmzone setpoolscheduler
[-sc sc_host]
-host hostname
-pool_name poolname
-sched_type sched
[-pre]
[-post]
[-locale iso639value]

-sc sc_host

(可选)指定服务控制器的主机名。

-host hostname

指定 Solaris Zones 服务器。 该参数区分大小写。

-pool_name poolname

指定可进行分区的资源的关联组。

-sched_type shed

指定根据份额分配 CPU 时间而使用的排定程序的类型。 份额是分配给项目的系统 CPU 资源的一部分。 选项包括:

ts

指定时间份额排定程序,用于公平地将 CPU 资源分配给每个进程,使 CPU 资源不集中于某个特定进程。 ts 是 Solaris 操作环境的默认排定程序。

fss

指定公平份额排定程序,用于根据份额分配 CPU 时间。

-pre

(可选)指定是否在执行操作之前生成事件。

-post

(可选)指定是否在执行操作之后生成事件。

-locale iso639value

(可选)指定 IS0 639_3166 组合以覆盖默认的英语输出(例如:法语为 fr_FR)。 要使用命令提示符的区域设置,请指定“native”。

示例:将池排定程序设置为 FSS

本示例使用公平份额排定程序设置资源池的排定。

dpmzone setpoolscheduler -host SolarisServer -pool_name test_pool 
-sched_type FSS

示例:将池排定程序设置为 TS

本示例使用时间份额排定程序设置资源池的排定。

dpmzone setpoolscheduler -host SolarisServer -pool_name test_pool 
-sched_type TS