系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones

Procedure如何在处理器集之间移动 CPU

  1. 成为超级用户,或者承担包括进程管理配置文件的角色。

    系统管理员角色包括进程管理配置文件。有关角色的更多信息,请参见《系统管理指南:基本管理》中的“使用 RBAC 和 Solaris 管理工具(任务图)”

  2. 将两个 CPU 从 pset1 移动到 pset2

    可以按任意顺序使用 fromto 子句。每个命令只支持一个 tofrom 子句。


    # poolcfg -dc 'transfer 2 from pset pset1 to pset2'
    

示例 13–3 在处理器集之间移动 CPU 的替换方法

如果要传送资源类型的特定已知 ID,请提供其他语法。例如,以下命令为 pset_large 处理器集指定 ID 分别为 02 的两个 CPU:


# poolcfg -dc "transfer to pset pset_large (cpu 0; cpu 2)"

疑难解答

如果由于没有足够的资源可满足请求或者无法找到指定的 ID 而使传送失败,则系统将显示一条错误消息。