このタスクでは、PDomain_0 を例として使用します。このタスクを完了するには、管理者役割 (a) が必要です。
Oracle ILOM (CLI) にログインするを参照してください。
-> 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) ... ->
新しい電力制限を設定するには、まず電力割り当て機能を有効にする必要があります。
-> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget activation_state=enabled Set 'activation_state' to 'enabled' ->
電力制限は、最小電力制限 (min_powerlimit プロパティーの値) と最大電力制限 (powerlimit プロパティーの値) の間の値に設定できます。電力制限値は、次の例のように、有効な範囲内のワット (wattsw) または割合 (percent%) で表すことができます。
-> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget pendingpowerlimit=75% Set 'pendingpowerlimit' to '75%' [75 (%)] ->
時間制限は、電力制限の超過が許可される、最初の到達時点からの猶予期間です。この値は default (30 秒) または秒数 (0–99999) に設定できます。
-> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget pendingtimelimit=60 Set 'pendingtimelimit' to '60' ->
このプロパティーは、時間制限プロパティーを超えた場合に何を行うべきかを SP に指示します。取り得る値は、none または hardpoweroff です。
-> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget pendingviolation_actions=hardpoweroff Set 'pendingviolation_actions' to 'hardpoweroff' ->
この手順は、変更を有効にするために実行する必要があります。
-> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget commitpending=true Set 'commitpending' to 'true' ->
-> 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) ... ->