Go to main content

SPARC M7 系列服务器管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

配置 PDomain 的功率分配

此任务使用 PDomain_0 作为示例。您必须具有 admin 角色 (a) 才能完成此任务。

  1. 登录到 Oracle ILOM。

    请参见登录到 Oracle ILOM (CLI)

  2. 查看主机当前的功率分配。
    -> show /Servers/PDomains/PDomain_0/SP/powermgmt/budget
    
       /Servers/PDomains/PDomain_0/sp/powermgmt/budget
          Targets:
    
          Properties:
             activation_state = disabled
             status = ok
             powerlimit = 3588 (watts)
             timelimit = default (30 seconds)
             violation_actions = none
             min_powerlimit = 1318
             pendingpowerlimit = 3588 (watts)
             pendingtimelimit = default
             pendingviolation_actions = none
             commitpending = (Cannot show property)
    ...
    ->
  3. 激活功率分配功能。

    您必须先启用功率分配功能,然后才能设置新的功率限制。

    -> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget activation_state=enabled
    Set 'activation_state' to 'enabled'
    
    ->
  4. 设置功率限制。

    您可以将功率限制设置为介于最小功率限制(min_powerlimit 属性的值)与最大功率限制(powerlimit 属性的值)之间。您可以将功率限制值表示为有效范围内的瓦数 (wattsw) 或百分比 (percent%),如以下示例所示。

    -> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget pendingpowerlimit=75%
    Set 'pendingpowerlimit' to '75%' [75 (%)]
    
    ->
  5. 如果需要,请设置时间限制。

    时间限制是允许在最初达到功率限制后超过功率限制的宽限期。您可以将该值设置为 default(30 秒)或以秒为单位的值 (0–99999)。

    -> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget pendingtimelimit=60
    Set 'pendingtimelimit' to '60'
    
    ->
  6. 如果需要,请设置违规操作。

    该属性将指示 SP 在超过时间限制属性时执行的操作。可能的值为 nonehardpoweroff

    -> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget pendingviolation_actions=hardpoweroff
    Set 'pendingviolation_actions' to 'hardpoweroff'
    
    ->
  7. 提交更改。

    您必须执行此步骤才能使更改生效。

    -> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget commitpending=true
    Set 'commitpending' to 'true'
    
    ->
  8. 验证是否已进行更改。
    -> show /Servers/PDomains/PDomain_0/SP/powermgmt/budget
    
       /Servers/PDomains/PDomain_0/SP/powermgmt/budget
          Targets:
    
          Properties:
             activation_state = enabled
             status = ok
             powerlimit = 75 (%)
             timelimit = 60
             violation_actions = hardpoweroff
             min_powerlimit = 658
             pendingpowerlimit = 75 (%)
             pendingtimelimit = 60
             pendingviolation_actions = hardpoweroff
             commitpending = (Cannot show property)
    ...
    ->

相关信息