Cette tâche utilise PDomain_0 à titre d'exemple. Vous devez disposer du rôle Admin (a) pour effectuer cette tâche.
Reportez-vous à la section Connexion à Oracle ILOM (interface de ligne de commande).
-> 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) ... ->
Vous devez activer la fonction d'allocation d'énergie pour pouvoir définir une nouvelle limite d'alimentation.
-> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget activation_state=enabled Set 'activation_state' to 'enabled' ->
Vous pouvez définir la limite d'alimentation entre une valeur minimale, qui est celle de la propriété min_powerlimit et une valeur maximale, représentée par la propriété powerlimit. Vous pouvez exprimer cette limite en watts, wattsw, ou sous forme de pourcentage (percent%) dans la plage valide, comme dans l'exemple suivant.
-> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget pendingpowerlimit=75% Set 'pendingpowerlimit' to '75%' [75 (%)] ->
La limite de temps désigne la période de grâce pendant laquelle il est possible de dépasser la limite d'alimentation après l'avoir atteinte. Vous pouvez définir cette valeur sur default (30 secondes) ou indiquer une valeur en secondes (0–99999).
-> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget pendingtimelimit=60 Set 'pendingtimelimit' to '60' ->
Cette propriété indique au SP ce qu'il doit faire si la propriété de limite de temps est dépassée. Les valeurs possibles sont none et hardpoweroff.
-> set /Servers/PDomains/PDomain_0/SP/powermgmt/budget pendingviolation_actions=hardpoweroff Set 'pendingviolation_actions' to 'hardpoweroff' ->
Vous devez effectuer cette étape pour que les modifications soient effectives.
-> 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) ... ->