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".
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:
Receptacle state--Empty
Occupant state--Unconfigured
Condition--Unknown
After a board is physically inserted, the states and conditions are:
Receptacle state--Disconnected
Occupant state--Unconfigured
Condition--Unknown
After the attachment point is logically connected, the states and conditions are:
Receptacle state--Connected
Occupant state--Unconfigured
Condition--OK
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.
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:
Receptacle state--Connected
Occupant state--Configured
Condition--OK
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.
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.
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:
Hot-swapped into the system after the system was booted
Disabled by the EEPROM setting disable-board-list
Previously unconfigured
To enable a board, use the configure option described above.
To add a storage device, see "Adding Storage Devices".