C H A P T E R  5

Domain Dynamic Reconfiguration

This chapter describes how to perform dynamic reconfiguration (DR) operations from a Sun SPARC Enterprise Mx000 server domain using the Sun Management Center console and the domain dynamic reconfiguration module, Domain DR SPARC Enterprise Mx000. The dynamic reconfiguration operations apply only to PCI cards and PCI card slots.


Before Performing Domain DR Operations

You must be familiar with DR operations before you use the Sun Management Center GUI to perform DR operations. Refer to the following documentation to learn more about DR operations on Sun SPARC Enterprise Mx000 servers:


About the DR Module

The Domain DR SPARC Enterprise Mx000 module enables you to perform dynamic reconfiguration operations on the domain through the attachment points listed in the IO Cards/Devices table. You can perform the operations in the same manner that you would with the cfgadm(1M) command, only using the Sun Management Center console.

You must both install and load this module to use it the first time. You can unload the module, if desired. For specific information about loading and unloading Sun Management Center modules, refer to the Sun Management Center User's Guide.



Note - If you want to uninstall and reinstall the domain DR module, you must first unload the currently loaded module. Refer to the Sun Management Center User's Guide for detailed information about loading and unloading modules in the Module Manager tab of the Details window.



The icon for the module -- Domain DR SPARC Enterprise Mx000 -- is displayed in the host Details window on a domain under the Module Browser tab and Hardware icon.


About Domain DR Operations

For DR operations, pop-up menus are launched in the same way as for other domain operations: by right-clicking the appropriate table of managed objects. The current condition of the object determines which options are displayed in the menu. For example, when a PCI card slot is already connected to the PCI bus, the Disconnect option is displayed in the menu. When the PCI card slot is not connected to the PCI bus, the Connect option is displayed in the menu.

Performing Domain DR Operations

This section provides sample Domain DR operations:


procedure icon  To Connect a PCI Card Slot to a PCI Bus

1. Right click the IO Cards/Devices table for your PCI card slot and choose Connect.

The Connect dialog appears.

2. Click OK to connect the PCI card slot.


procedure icon  To Show the Status of an IO/Devices DR Command

1. Right click the IO Cards/Devices table for your PCI card slot and choose Show Status.

The Status dialog appears.

2. Click OK to close the Status dialog.


Reference: IO Cards/Devices Table Menu Options

TABLE 5-1 lists the DR menu options for the IO Cards/Devices table.


TABLE 5-1 DR Options for the IO Cards/Devices Table Menu

Menu Entry

Description

Connect

Connect a PCI card slot

Disconnect

Disconnect a PCI card slot

Configure

Configure a PCI card

Unconfigure

Unconfigure a PCI card

Show Status

Shows status of most recent IO Cards/Devices DR command



Reference: Domain Dynamic Reconfiguration Properties

Use the dynamic reconfiguration data table in the right half of a Details window to find the last-known state of a dynamically reconfigurable PCI card.

Attachment Points: I/O Cards and Devices

An attachment point is a collective term for a component and its slot. TABLE 5-2 shows information about PCI card slots.


TABLE 5-2 Attachment Point Properties for IO Cards/Devices

Property

Description

Unique Ap_Id

Unique logical attachment point identifier from cfgadm: iou#x-pci#y, where x is the number of the IOU and y is the PCI number.

Slot State

Slot availability state. Possible values: assigned, unassigned.

Power State

Power state. Possible values: powered-on or powered-off.

Receptacle

Receptacle state. Possible values: connected, disconnected, empty.

Occupant

State of the occupant, which is the combination of the board and its attached devices. Possible values: configured, unconfigured.

Type

Type. Sample value: pci-pci/hp.

Condition

Component condition. Possible values: ok, unknown, failed, unusable.

Information

General information for the io type; for example, device/pci@23d,700000 referenced. Refer to the cfgadm_sbd(1M) man page in the Solaris Reference Manual Collection for descriptions of the fields.

When

Date and time when the components were configured into the domain.

Busy

y (yes) indicates a state, availability, or condition change operation is in progress; n (no) indicates no state, availability, or condition change operation is in progress.

Phys_Id

Physical attachment point ID:
/devices/pci@y,600000:iou#x-pci#y, where x is the number of the IOU and y is the PCI number.