A disabled CMP node complicates the memory topology and can prevent a system from booting. To run the system in a degraded state, you must reduce the total amount of system memory by disabling all of the FB-DIMMs on all of the memory modules in order to work around this complication.
If you are recovering from a failed CMP module, you must temporarily disable the FB-DIMMS on all memory modules when Solaris is halted and the system is powered off. The FB-DIMMs are re-enabled after the I/O and PCIe devices are reconfigured.
You can either physically remove the memory modules from the system, or remotely disable all FB-DIMMs located on all memory modules using the disablecomponent command.
To remove the memory modules from the system, see the instructions in the Sun SPARC Enterprise T5440 Server Service Manual.
To remotely disable all FB-DIMMs in the system, do the following:
sc> disablecomponent /SYS/MB/MEMx/CMPx/BR0/CH0/D1 sc> disablecomponent /SYS/MB/MEMx/CMPx/BR0/CH0/D2 ... sc> disablecomponent /SYS/MB/MEMx/CMPx/BR1/CH1/D3
where x is the memory module to be disabled.
The following example shows how to disable all the FB-DIMMs on MEM1.
sc> disablecomponent /SYS/MB/MEM1/CMP1/BR0/CH0/D1 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR0/CH0/D2 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR0/CH0/D3 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR0/CH1/D1 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR0/CH1/D2 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR0/CH1/D3 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR1/CH0/D1 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR1/CH0/D2 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR1/CH0/D3 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR1/CH1/D1 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR1/CH1/D2 sc> disablecomponent /SYS/MB/MEM1/CMP1/BR1/CH1/D3