Wednesday, February 29, 2012

Detaching CPU/memory boards

Detaching CPU/memory boards (Performing dynamic reconfiguration on SunEnterprise 10K)
Use the following procedure if no I/O devices on the system board are used.
Make sure the kernel_cage_enable variable is set.

To detach CPU/memory boards

1.Freeze the VCS service groups running on the domain where you intend to detach a CPU/Memory board. Freezing the service groups prevents them from being taken offline or failed over. Repeat the following command for each service group:
# hagrp -freeze ser_grp_name

2.Connect to the SSP server and log in to the domain whose system board requires Dynamic Reconfiguration.
ssp:D1% echo $SUNW_HOSTNAME

3.Enter the dr(1M) shell:
ssp:D1% dr

4.In the window where you are running dynamic reconfiguration, start detaching the I/O board by entering:
dr> drain sb#

5.Monitor the progress of the drain operation by entering:
dr> drshow sb# drain

6.When you see the message
Percent Complete= 100% (0 KBytes remaining)complete the detach operation:
dr> complete_detach sb#

7.To verify that the board is no longer configured, type the following command:
dr> drshow sb#

The detached board should not appear in the detailed listing.

8.Exit the dr shell:
dr > exit

9.If the board is not to be immediately replaced, unfreeze any frozen service groups:
# hagrp -unfreeze ser_grp_name

10.Repeat for each service group.