Sun Enterprise 6x00, 5x00, 4x00, and 3x00 Systems Dynamic Reconfiguration User's Guide

Installation of a Board or Device

The installation of a new board involves the DR connection and configuration operations described below. If the board is intended to be a spare board, it must additionally be disabled now, then enabled when you later wish to use it.

For the board installation procedure, see "Installing a New Board".

To add a storage device to an existing board, see "Adding Storage Devices".

Board Connection

After physically inserting a board in the card cage, logically connect the board:


# cfgadm -c connect sysctrl#:slot#

sysctrl#:slot# is the logical attachment point identification (the system name for the board), which can be found in the cfgadm status display.

The states and conditions for the attachment point before a board is inserted are:

After a board is physically inserted, the states and conditions are:

After the attachment point is logically connected, the states and conditions are:

Now the system is aware of the board, but not the usable devices which reside on the board. Temperature is monitored and power and cooling affect the attachment point condition.

Board Configuration

To logically configure a board (add the board to the system configuration), enter:


# cfgadm -c configure sysctrl#:slot#

The states and conditions for a configured attachment point are:

Now the system is also aware of the usable devices which reside on the board and all devices may be mounted or configured to be used.

If the configure operation fails for any reason, the states and conditions will still transition to configured. This creates a special situation where the board is partially configured. In this situation, only an unconfigure operation is allowed. A further attempt to configure the partial configuration is not permitted.

Disabling a Board

If a board is to be kept in the system for use as a spare board, enter this board in the disabled board list. This prevents the board from being used when the system is turned on or rebooted.

To disable a board, use the EEPROM command:


# eeprom disabled-board-list=sysctrl#:slot#

Alternatively, you can use the DR command:


# cfgadm -c disconnect -o disable-at-boot sysctrl#:slot#

Note that disabled boards remain in the cfgadm status display even if a different board is subsequently placed in the same slot.

Enabling an Unconfigured Board

A running system may contain one or more unconfigured boards. That is, the boards are not being used by the system. These unconfigured boards may have been:

To enable a board, use the configure option described above.

Addition of Storage Devices

To add a storage device, see "Adding Storage Devices".