Disabling CPU's on a V440

Is is possible to disable a CPU on a Sun Fire V440?
[65 byte] By [abbotted] at [2007-11-25 23:34:45]
# 1
Check "man psradm" :)
Cailin_Coilleach at 2007-7-5 18:19:26 > top of Java-index,General,Talk to the Sysop...
# 2
use .asr at OBP.
dombal at 2007-7-5 18:19:26 > top of Java-index,General,Talk to the Sysop...
# 3
Unfortunately using the OBP means that you need down-time for your system. "psradm" will allow you to disable a CPU while the system's up and running.
Cailin_Coilleach at 2007-7-5 18:19:26 > top of Java-index,General,Talk to the Sysop...
# 4

Oh! New info...

I spoke to a colleague of mine and he actually agrees that you use the asr-commands to disable a CPU if it's faulty!

The point being that disabling the proc using psradm still lets it act as a controller for the memory behind it. So if the OS asks it to check something in its memory banks, then the system may still crash. Using the asr-commands disables both the CPU and its memory controller.

So I stand corrected.

Cailin_Coilleach at 2007-7-5 18:19:26 > top of Java-index,General,Talk to the Sysop...
# 5

It depends on why the question was asked. If it is to avoid paying Oracle per cpu license fee then a psradm script in rc2 before Oracle is brought up would work as well as it will survive a reboot. asr-disable would also do it but it might get re-enabled during maintenance if discovered by hardware folks.

If to discover a "problem" cpu then Cailin_Coilleach's colleague is correct as threads will not get executed on a cpu the has been removed using psradm but it is still "alive".

jdstoon at 2007-7-5 18:19:26 > top of Java-index,General,Talk to the Sysop...
# 6
Yes.There is no right or wrong answer it really depends on what you wanna do..asr is useful if you want to run performance tests without physicallychanging the configuration of machine.
dombal at 2007-7-5 18:19:26 > top of Java-index,General,Talk to the Sysop...