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

Procedure如何设置配置约束

约束通过删除一些可能会对配置进行的潜在更改来影响可能配置的范围。此过程显示如何设置 cpu.pinned 属性。

在以下示例中,cpuid 是一个整数。

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

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

  2. 修改静态或动态配置中的 cpu.pinned 属性:

    • 修改引导时(静态)配置:


      # poolcfg -c 'modify cpu <cpuid> (boolean cpu.pinned = true)'
      
    • 不修改引导时配置而修改运行(动态)配置:


      # poolcfg -dc 'modify cpu <cpuid> (boolean cpu.pinned = true)'