Oracle® ILOM 协议管理参考(适用于 SNMP 和 IPMI)(固件发行版 3.2.x)

退出打印视图

更新时间: 2015 年 6 月
 
 

设置系统功率预算

开始之前

在设置系统功率预算之前,查看以下文章中介绍的电源管理功能:

http://www.oracle.com/technetwork/articles/servers-storage-admin/ser-howto-save-pwr-sparc-1982424.html

  1. 在系统中启用功率预算:
    % snmpset SNMP_agent sunHWCtrlPowerMgmtBudget.0 i enabled
    
  2. 为系统功耗设置上限:
    % snmpset SNMP_agent sunHWCtrlPowerMgmtBudgetPendingPowerlimit.0 i 
     value sunHWCtrlPowerMgmtBudgetCommitPending.0 i true
    

    其中 value 是以瓦特为单位的功率极限,它介于所安装硬件的最低功率和分配的功率之间。默认功率极限是当前允许的峰值功率。

  3. 指定系统功率可以超出功率极限多少秒(请参见Step 2),超出指定的秒数之后将执行违规操作:
    % snmpset SNMP_agent sunHwCtrlPowerMgmtBudgetTimelimit.0 i value
    sunHwCtrlPowerMgmtBudgetCommitPending.0 i true
    

    其中 value 是介于 -1 和 2147483647 之间的整数。值 -1 指示系统使用出厂时指定的默认值。值 0 指示应使用硬上限。一些系统不支持硬上限。有关更多信息,请参阅Setting SP Advanced Power Capping Policy to Enforce Power Limit in Oracle ILOM Administrator’s Guide for Configuration and Maintenance Firmware Release 3.2.x

  4. 设置违规操作,以定义超出功率极限的时间超出指定时限之后系统应采取什么措施:
    % snmpset SNMP_agent sunHwCtrlPowerMgmtBudgetTimelimitActions.0 i 
    none|hardPowerOff sunHwCtrlPowerMgmtBudgetCommitPending.0 i true