A P P E N D I X  A

DR Command Summary

This chapter contains a summary of the main DR operations and commands. Most common DR operations on high-end systems can be executed by the few SMS commands shown or referred to here, and many high-end system users prefer them.



caution icon

Caution - Executing a DR command improperly can disable your system. Do not execute the commands in the following chart without executing the steps described in other parts of this document. The information provided here is intended for use only by experienced DR users.



 


TABLE A-1 DR Operation and Command Summary

DR Operation

High-End System SMS Command

cfgadm Command(s)

Display board state, type, and condition

rcfgadm -la
-d
domain_id

cfgadm -la

Display info about board slots and components

None

prtdiag

Display high-end system board status

See Chapter 5

cfgadm -a -v -s "select=class(sbd)"

Display midrange system board status

n/a

cfgadm -a -v

Display boards available to a domain

See Chapter 5

 

cfgadm -l

Display status of system boards in a particular domain

See Chapter 5

 

cfgadm -a -v -s "select=class(sbd)"

Display class of a system or I/O board

rcfgadm -d domain_id
-s "cols=ap_id:class"

cfgadm -s "cols=ap_id:class"

To display classes associated with attachment points

rcfgadm -a -d domain_id
-s "cols=ap_id:class"

cfgadm -a -s "cols=ap_id:class"

Test a system board

rcfgadm -d domain_id
-t ap_id

cfgadm -t ap_id

Test an I/O board

n/a

See To Test an I/O Board (Midrange Only)

Add a board to a domain

addboard -d domain_id board_id

cfgadm -v -c configure board_id

- or -

cfgadm -v -c configure ap_id

Delete a board from a domain

deleteboard board_id

cfgadm -v -c disconnect board_id

- or -

cfgadm -v -c disconnect ap_id

Move a board from one domain to another

See To Move a Board

See To Move a System Board Between Domains

Configure a CPU on a system board

rcfgadm -c configure
-d
domain_id SBx::cpuy

cfgadm -c configure SBx::cpuy

Configure memory on a system board

rcfgadm -c configure
-d
domain_id SBx::memory

cfgadm -c configure SBx::memory

Unconfigure all CPUs and memory on a system board

rcfgadm -c unconfigure -d domain_id SBx

cfgadm -c unconfigure SBx

Track memory unconfiguration

rcfgadm -a -d domain_id
-s "select=type (memory),
cols=
ap_id:o_state:info"

cfgadm -a -s "select=type (memory),

cols=ap_id:o_state:info"

Unconfigure a system board with permanent memory

rcfgadm -c unconfigure
-d
domain_id -y SBO

cfgadm -c unconfigure -y SBO

Disconnect a system board or I/O board

rcfgadm -c disconnect
-d
domain_id board_id

cfgadm -c disconnect board_id

Connect PCI slot on I/O board

rcfgadm -c connect
-d
domain_id pci_ap_id

cfgadm -c connect pci_ap_id

Configure PCI slot on I/O board

rcfgadm -c configure
-d
domain_id pci_ap_id

cfgadm -c configure pci_ap_id

Disconnect PCI slot on I/O board

rcfgadm -c disconnect
-d
domain_id pci_ap_id

cfgadm -c disconnect pci_ap_id

Unconfigure PCI slot on I/O board

rcfgadm -c unconfigure

-d domain_id pci_ap_id

cfgadm -c unconfigure pci_ap_id