background image

Chapter 3

DR User Interface

3-15

3.1.6

Adding a System Board

Use the

addboard

(8) command to add a system board to a domain or reserve the

addition of a system board to a domain based on the DCL. The system board must
already be registered in the target domain’s DCL.

Use the

showdcl

(8) command to check whether a system board is registered in the

DCL. To register a system board in the DCL, use the

setdcl

(8) command.

Before executing the

addboard

(8) command, check the status of the DR-target

domain and system board. You must determine whether you can perform the DR
operation based on the status of the domain and system board.

The following examples show the format and options of the

addboard

(8) command.

addboard [[-q] -{y|n}] [-f] [-v] [-c configure] -d

domain_id xsb

[...]

addboard [[-q] -{y|n}] [-f] [-v] -c assign -d

domain_id xsb

[...]

addboard [[-q] -{y|n}] [-f] [-v] -c reserve -d

domain_id xsb

[...]

addboard -h

TABLE 3-13

Options of the

addboard

Command

Option

Description

-q

Specifies the suppression of output message display.
The

-y

or

-n

option determines how output messages are

automatically answered, whether or not the messages themselves are
suppressed (with the

-q

option) or displayed.

-y

Specifies that a response of "yes" is made automatically to all output
messages.
The

-y

or

-n

option determines how output messages are

automatically answered, whether or not the messages themselves are
suppressed (with the

-q

option) or displayed.

-n

Specifies that a response of "no" is made automatically to all output
messages.
The

-y

or

-n

option determines how output messages are

automatically answered, whether or not the messages themselves are
suppressed (with the

-q

option) or displayed.

-f

Forcibly adds a system board that has not been diagnosed to a
domain. This option for normal DR operations must not be used.
A faulty system board, or a system board where a fault is detected
will not be forcibly added to the destination domain.

-v

Displays the progress of this DR command.
If the option is specified with the

-q

option, the

-v

option is

ignored.

Summary of Contents for SPARC Enterprise M4000

Page 1: ...Dynamic Reconfiguration DR User s Guide SPARC Enterprise M4000 M5000 M8000 M9000 Servers English ...

Page 2: ......

Page 3: ...SPARC Enterprise M4000 M5000 M8000 M9000 Servers Dynamic Reconfiguration DR User s Guide Order No U41684 J Z816 2 76 Part No 819 7898 11 September 2007 Revision A ...

Page 4: ...itsu and the Fujitsu logo are registered trademarks of Fujitsu Limited All SPARC trademarks are used under license and are registered trademarks of SPARC International Inc in the U S and other countries Products bearing SPARC trademarks are based upon architecture developed by Sun Microsystems Inc SPARC64 is a trademark of SPARC International Inc used under license by Fujitsu Microelectronics Inc ...

Page 5: ...s les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de SPARC International Inc aux Etats Unis et dans d autres pays Les produits portant les marques SPARC sont basés sur une architecture développée par Sun Microsystems Inc SPARC64 est une marques déposée de SPARC International Inc utilisée sous le permis par Fujitsu Microelectronics Inc et Fujits...

Page 6: ......

Page 7: ... 2 3 Moving a System Board 1 6 1 2 4 Replacing a System Board 1 7 1 3 Security 1 7 1 4 Overview of DR User Interfaces 1 7 2 What You Must Know Before Using DR 2 1 2 1 System Configuration 2 1 2 1 1 System Board Components 2 1 2 1 1 1 CPU 2 4 2 1 1 2 Memory 2 5 2 1 1 3 I O Device 2 9 2 1 2 System Board Configuration Requirements 2 10 2 1 3 System Board Pool Function 2 10 ...

Page 8: ...laris OS 2 16 2 3 1 I O and Software Requirements 2 16 2 3 2 Settings of Kernel Cage Memory 2 16 2 4 Status Management 2 17 2 4 1 Domain Status 2 17 2 4 2 System Board Status 2 18 2 4 3 Flow of DR Processing 2 20 2 4 3 1 Flowchart Adding a System Board 2 20 2 4 3 2 Flowchart Deleting a System Board 2 21 2 4 3 3 Flowchart Moving a System Board 2 23 2 4 3 4 Flowchart Replacing System Board 2 25 2 5 ...

Page 9: ...ormation 3 13 3 1 6 Adding a System Board 3 15 3 1 7 Deleting a System Board 3 17 3 1 8 Moving a System Board 3 19 3 1 9 Replacing a System Board 3 22 3 1 10 Reserving a Domain Configuration Change 3 24 3 2 Command Reference 3 25 3 3 XSCF Web 3 27 3 4 RCM Script 3 27 4 Practical Examples of DR 4 1 4 1 Flow of DR Operation 4 1 4 1 1 Flow Adding a System Board 4 2 4 1 2 Flow Deleting a System Board ...

Page 10: ...ple Reserving a System Board Add 4 20 4 6 2 Example Reserving a System Board Delete 4 22 4 6 3 Example Reserving a System Board Move 4 23 A Message Meaning and Handling A 1 A 1 Solaris OS Messages A 1 A 1 1 Transition Messages A 1 A 1 2 PANIC Messages A 3 A 1 3 Warning Messages A 4 A 2 Command Messages A 23 A 2 1 addboard A 23 A 2 2 deleteboard A 26 A 2 3 moveboard A 28 A 2 4 setdcl A 32 A 2 5 set...

Page 11: ...h end Server 2 4 FIGURE 2 5 Flow of System Board Addition Processing 2 21 FIGURE 2 6 Flow of System Board Deletion Processing 2 22 FIGURE 2 7 Flow of System Board Move Processing 2 24 FIGURE 2 8 Flow of System Board Replacement Processing 2 26 FIGURE 4 1 Flow Adding a System Board 4 2 FIGURE 4 2 Flow Deleting a System Board 4 3 FIGURE 4 3 Flow Moving a System Board 4 4 FIGURE 4 4 Flow Replacing a ...

Page 12: ...0 Servers Dynamic Reconfiguration User s Guide September 2007 FIGURE 4 10 Example Reserve a System Board Add 4 20 FIGURE 4 11 Example Reserving a System Board Delete 4 22 FIGURE 4 12 Example Reserving a System Board Move 4 23 ...

Page 13: ...ation to be Displayed 3 3 TABLE 3 5 Options of the showdomainstatus Command 3 5 TABLE 3 6 Items of Domain Information to be Displayed 3 5 TABLE 3 7 Options of the showboards Command 3 7 TABLE 3 8 Items of System Board Information to be Displayed 3 7 TABLE 3 9 Options of the showdevices Command 3 11 TABLE 3 10 Domain Information Displayed by the showdevices command 3 12 TABLE 3 11 Options of the sh...

Page 14: ...x000 Servers Dynamic Reconfiguration User s Guide September 2007 TABLE 3 15 Options of the moveboard Command 3 20 TABLE 3 16 DR Display Commands 3 25 TABLE 3 17 DR Operation Commands 3 25 TABLE 3 18 DR related Commands 3 26 ...

Page 15: ...odel and the SPARC Enterprise M4000 M5000 M8000 M9000 Servers Administration Guide and SPARC Enterprise M4000 M5000 M8000 M9000 Servers XSCF User s Guide This section includes Audience on page xiv Structure and Contents of This Manual on page xiv SPARC Enterprise Mx000 Servers Documentation on page xv Abbreviated References to Other Documents on page xvii Models on page xviii Text Conventions on p...

Page 16: ...described below Chapter 1 Overview of Dynamic Reconfiguration This chapter provides an overview of DR Chapter 2 What You Must Know Before Using DR This chapter explains conditions configuration and checklists related to DR Chapter 3 DR User Interface This chapter describes user interfaces of DR Chapter 4 Practical Examples of DR This chapter describes sample operations of DR commands provided by D...

Page 17: ...ted Guide U41717 J Z816 x 76 SPARC Enterprise M4000 M5000 Servers Overview Guide U41675 J Z816 x 76 SPARC Enterprise M8000 M9000 Servers Overview Guide U41686 J Z816 x 76 Important Safety Information for Hardware Systems U41715 J Z816 x 76 SPARC Enterprise M4000 M5000 Servers Safety and Compliance Guide U41676 J Z816 x 76 SPARC Enterprise M8000 M9000 Servers Safety and Compliance Guide U41687 J Z8...

Page 18: ... com sparcenterprise msg b Downloading the firmware program SPARC Enterprise M8000 M9000 Servers Service Manual U41689 J Z816 x 76 External I O Expansion Unit Installation and Service Manual U41679 J Z816 x 76 SPARC Enterprise M4000 M5000 M8000 M9000 Servers Administration Guide U41680 J Z816 x 76 SPARC Enterprise M4000 M5000 M8000 M9000 Servers XSCF User s Guide U41681 J Z816 x 76 SPARC Enterpris...

Page 19: ...this manual the following abbreviated titles may be used when referring to a systems manual The following table lists the abbreviations used in this manual Abbreviated Title Full Title Overview Guide SPARC Enterprise M4000 M5000 Servers Overview Guide SPARC Enterprise M8000 M9000 Servers Overview Guide Service Manual SPARC Enterprise M4000 M5000 Servers Service Manual SPARC Enterprise M8000 M9000 ...

Page 20: ...ARC Enterprise M9000 Fonts symbols Meaning Example AaBbCc123 What you type when contrasted with on screen computer output This font represents the example of command input in the frame XSCF adduser jsmith AaBbCc123 The names of commands files and directories on screen computer output This font represents the example of command input in the frame User Name jsmith Privileges useradm auditadm Italic ...

Page 21: ...e that requires input of a value must be enclosed in An optional element must be enclosed in A group of options for an optional keyword must be enclosed in and delimited by A group of options for a mandatory keyword must be enclosed in and delimited by Shell Prompt Notations XSCF XSCF C shell machine name C shell super user machine name Bourne shell and Korn shell Bourne shell and Korn shell super...

Page 22: ...ual uses the softwares of GPL LGPL and others For the information of the license see Appendix E Software License Condition in SPARC Enterprise M4000 M5000 M8000 M9000 Servers XSCF User s Guide Fujitsu Siemens Computers Welcomes Your Comments We would appreciate your comments and suggestions to improve this document You can submit your comments by using Reader s Comment Form on page xxi XSCF showus...

Page 23: ...Preface xxi Reader s Comment Form ...

Page 24: ... AND TAPE FOLD AND TAPE BUSINESS REPLY MAIL FIRST CLASS MAIL PERMIT NO 741 SUNNYVALE CA NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES POSTAGE WILL BE PAID BY ADDRESSEE FUJITSU COMPUTER SYSTEMS ATTENTION ENGINEERING OPS M S 249 1250 EAST ARQUES AVENUE P O BOX 3470 SUNNYVALE CA 94088 3470 ...

Page 25: ...siness operations or handle higher system loads Temporarily remove a faulty system board for parts replacement without stopping the Solaris OS of the domain in the event of an error that causes the system board to become degraded Move a resource from one domain to another while continuously operating the domains without physically removing or inserting a system board Resources can be moved to bala...

Page 26: ... manual uses the term system board unless physical units of PSB and XSB are described For an explanation of each term see TABLE 1 2 Note This document explains DR functions on system boards Use the Solaris command cfgadm 1 to execute DR on I O devices including PCI cards For more information please see the service manual for your system and the cfgadm 1M and cfgadm_pci 1M man pages FIGURE 1 1 Uni ...

Page 27: ... the domain Move To disconnect a system board from a domain and then connect the system board to another domain Register To register a system board in the domain component list hereinafter called DCL Release To delete a registered system board from the DCL Assign To assign a system board to a domain Unassign To release a system board from a domain Connect To connect a system board to a domain Disc...

Page 28: ...d unit IOU Unit equipped with a PCI card and a disk drive unit Physical System Board PSB The PSB is made up of physical components and can include 1 CMU and 1 IOU or just 1 CMU In midrange servers the CMU is mounted on a MBU A PSB also can be used to describe a physical unit for addition deletion exchange of hardware The PSB can be used in one of two methods one complete unit undivided status or d...

Page 29: ...it undivided status It is a default value setting for the division type for a PSB The division type can be changed by using the XSCF command setupfru 8 Uni XSB may be used to describe a PSB division type or status Quad XSB One of the division types of a PSB Quad XSB is a name for when a PSB is logically divided into four parts The division type can be changed by using the XSCF command setupfru 8 Q...

Page 30: ... system board is completed 1 2 2 Deleting a System Board You can use DR to delete a system board from a domain without stopping the Solaris OS running in that domain A system board is deleted in such stages as unconfigure and disconnect If the board must be assigned to another domain the delete operation must also include an unassign step In the delete operation the selected system board is unconf...

Page 31: ... other such task the system board is re installed and added Note You cannot use DR to replace a system board in a midrange server because doing so would replace an MBU To replace a system board in a midrange server you must turn off the power of all domains then replace the board without using DR commands 1 3 Security DR operations are executed based on privileges For information about privileges ...

Page 32: ... September 2007 For details of XSCF shell commands provided for DR see Section 3 1 How To Use the DR User Interface on page 3 1 XSCF Web is beyond the scope of this document See the SPARC Enterprise M4000 M5000 M8000 M9000 Servers XSCF User s Guide for further information ...

Page 33: ...omponents There are three types of system board components that can be added and deleted by DR CPU memory and I O device FIGURE 2 1 and FIGURE 2 2 show examples of a system board of a midrange server that is divided into one Uni XSB and into Quad XSBs FIGURE 2 3 and FIGURE 2 4 show examples of a system board of a high end server that is divided into one Uni XSB and into Quad XSBs Note Due to diagn...

Page 34: ...onfiguration User s Guide September 2007 FIGURE 2 1 Example of Hardware Configuration with Uni XSB of Midrange Server CMU IOU Memory Memory Memory Memory XSB 00 0 I O device I O device Memory Memory Memory Memory XSB 01 0 I O device I O device MBU ...

Page 35: ... 2 2 Example of Hardware Configuration with Quad XSBs of Midrange Server CMU IOU Memory XSB 00 2 Memory XSB 00 3 XSB 00 0 Memory I O device XSB 00 1 Memory I O device Memory XSB 01 2 Memory XSB 01 3 XSB 01 0 Memory I O device XSB 01 1 Memory I O device MBU ...

Page 36: ...h end Server 2 1 1 1 CPU Using DR to change a CPU configuration is easier than using it to change the configuration of memory or an I O device An added CPU is automatically recognized by the Solaris OS and becomes available for use CMU IOU Memory Memory Memory Memory XSB 00 0 I O device I O device I O device I O device CMU IOU XSB 00 2 XSB 00 3 XSB 00 0 Memory I O device XSB 00 1 Memory I O device...

Page 37: ... of the above conditions are not met the DR operation is stopped and a message is displayed However if you specify the deleteboard 8 command with the f force option these protections are ignored and DR continues the deletion process Note Exercise care when using the force option as doing so introduces risk of domain failure To avoid this problem and automate the operations for CPUs the Solaris OS ...

Page 38: ...nated to be moved easily to another domain In general kernel memory is not assigned to a floating board unless absolutely necessary However kernel memory can be assigned to a floating board when one of the following is true The total amount of space available among non floating boards is not enough to hold the kernel memory The deleteboard 8 command is used with its f force option For details on e...

Page 39: ... effects of copy rename operations For details on assigning LSB numbers to system boards see the SPARC Enterprise M4000 M5000 M8000 M9000 Servers XSCF User s Guide or the setdcl 8 man page 1 4 Copy rename Kernel memory itself cannot be removed but it can be transferred to another system board A DR operation to delete a kernel memory board must first perform this transfer which is called a copy ren...

Page 40: ...ficient swap space must be available for this operation to succeed 2 1 Locked Pages and ISM Pages Some user pages are locked into memory and cannot be swapped out These pages receive special treatment by DR Intimate Shared Memory ISM pages are special user pages which are shared by all processes ISM pages are permanently locked and cannot be swapped out as memory pages ISM is usually used by Data ...

Page 41: ... path name of the newly added I O device to make the I O device accessible 2 Deleting an I O Device An I O device can be deleted when both of the following conditions are met The device to be deleted is not in use in the domain where the DR operation is to be performed The device drivers in the domain where the DR operation is to be performed support DR In most cases the device to be deleted is in...

Page 42: ...ion and memory configuration conditions for changing the division type are the same as described above For the conditions refer to the System Overview for your system Note Changing the division type before a DR operation may not be possible depending on the system board status or DR operation even if configuration conditions have been met 2 1 3 System Board Pool Function The system board pooling f...

Page 43: ...em board You must turn off the power supply to the domain before performing maintenance and installation 3 Confirmation of DR Compliance of Drivers and Other Software You must confirm that all I O device drivers and software installed in the system support DR and allow the I O device operations of DR You should also apply the latest patches to the drivers and other software before performing DR 4 ...

Page 44: ...r operational reasons Domain configuration settings should not be immediately changed You want to avoid changing the current domain configuration settings and change the configuration immediately after the domain is rebooted when necessary to delete a system board having a driver or PCI card that does not support DR You want to assign a floating board to a specific domain beforehand to prevent the...

Page 45: ... option Floating board option Omit memory option Omit I O option For details of how to set up the options refer to SPARC Enterprise M4000 M5000 M8000 M9000 Servers XSCF User s Guide or the setdcl 8 man page 2 2 2 1 Configuration Policy Option DR operations involve automatic hardware diagnosis to add or move a system board safely Degradation of components occurs when the components are set accordin...

Page 46: ...t for this option is called a floating board A system board with false set for this option is called a non floating board Kernel memory is allocated to the non floating boards in a domain by priority in ascending order of LSB number When only floating boards are set in the domain one of them is selected and used as a kernel memory board In that case the status of the board is changed from floating...

Page 47: ... board even if the omit memory option is enabled Enabling the omit memory option reduces available memory in the domain and may lower system performance This option must be used in consideration of the influence on jobs The value of this option is true omit memory or false do not omit memory The default value is false Note Enable the omit memory option when the system board is in the system board ...

Page 48: ...ND If a device driver that does not support DR is present the deletion of a system board might fail Even if the DDI_DETACH interface is supported DDI_DETACH processing fails when the relevant driver is in use Before starting the deletion of a system board you must stop using all devices on the system board to be deleted The device drivers that do not support DR must be unloaded before a system boa...

Page 49: ... not need to enable the kernel cage To enable kernel cage memory remove or comment out the following setting from the etc system file The OS must be rebooted to make the new setting effective 2 4 Status Management The success of DR operations depends on the status of domains and system boards This section describes the status information on the domains and system boards managed by XSCF and the poi...

Page 50: ... Status Status Description Powered Off Domain power is off Initialization Phase POST processing or OpenBoot PROM initialization is in progress OpenBoot Executing Completed Initialization of OpenBoot PROM is completed Booting Solaris OS is being booted or due to the domain being shutdown or reset the system is in the OpenBoot PROM running state or is suspended in the OpenBoot PROM ok prompt state R...

Page 51: ...esting Testing passed Passed failed A system board error was detected and the board has been deconfigured Assignment unavailable The system board cannot be used The reason might be one of the following The board is faulty The board is not listed in the domain s DCL The domain or board is not configured The board is assigned to another domain available The system board can be used and is registered...

Page 52: ...d by XSCF For details of the user interface see Chapter 3 DR User Interface 2 4 3 Flow of DR Processing This section describes the flow of DR processing and the changes in system board status during individual DR operations 2 4 3 1 Flowchart Adding a System Board The flow of DR operations and the transition of system board status when a system board has been added or reserved for addition are desc...

Page 53: ...board Error found Domain configuration Test passed Test passed Connection Diagnosis Process of addition into OS Test passed Test passed Incorpor Request of Test passed Assignment available Addition or reserva process tion DCL registration or reservation Assignment assigned system board or domain reboot after registration reservation operation Assignment assigned Assignment assigned completed chang...

Page 54: ...Disconnection Reboot of Deletion Deletion from DCL registration status Test passed Deletion Domain configurationchange System board pool Test passed Deletion from deletion reservation Assignment assigned Connectivity connected Configuration configured deletion from OS Assignment assigned Connectivity connected Configuration unconfigured domain after reservation OS completed change process Assignme...

Page 55: ...served for a move are described in the schematic flowchart below Each system board status indicated in FIGURE 2 7 is the main status that is changed For the flow of system board addition processing or deletion processing and the related system board status see Section 2 4 3 1 Flowchart Adding a System Board on page 2 20 or Section 2 4 3 2 Flowchart Deleting a System Board on page 2 21 respectively...

Page 56: ...igned Assignment DCL registration status in Status of assignment Request to add system board Registration for in original domain in original domain completed original domain Connectivity disconnected Configuration unconfigured from domain Connectivity disconnected Configuration unconfigured change of original domain completed configuration of destination domain configuration in original domain Con...

Page 57: ... changed The sample status before and after replacement as shown in the figure are explained below The actual status after hardware replacement may not match the indicated status For the flow of system board addition processing or deletion processing and the related system board status see Section 2 4 3 1 Flowchart Adding a System Board on page 2 20 or Section 2 4 3 2 Flowchart Deleting a System B...

Page 58: ...ed System board pool Assignment available Deletion of system boards also Request to delete from Replacement Replacement Hardware replacement and diagnosis DCL registration status Test passed System board pool Replacement Replacement Test passed Addition Addition Addition of system board DCL registration status from system board pool process process completed completed Assignment assigned Assignmen...

Page 59: ...ent for all necessary operations 2 5 2 1 Swap Area at System Board Addition By default in Solaris the swap area is also used to store a system crash dump You should use a dedicated dump device instead See the Solaris man page dumpadm 1M The default swap area used to store the crash dump varies in size according to the size of mounted memory The size of the dump device used to store the crash dump ...

Page 60: ...devices connected can be confirmed by the showdevices 8 command See Section 3 1 4 Display Device Information in Chapter 3 DR User Interface or the showdevices 8 man page Refer to Appendix B for a more complete example 2 5 3 Real time Processes The Solaris OS is temporarily suspended when a kernel memory board is deleted or moved If your system has any real time requirements such as might be indica...

Page 61: ... other system boards but standard COD restrictions such as licensing still apply For detailed information on COD boards refer to SPARC Enterprise M4000 M5000 M8000 M9000 Servers Administration Guide 2 5 6 XSCF Failover An XSCF failover might prevent a DR operation from completing To check log in to the active XSCF check the status of the system board and if necessary repeat the DR operation 2 5 7 ...

Page 62: ... the system board to which the server s DVD drive is connected execute the following steps 1 Stop the vold 1M daemon by disabling the volfs service 2 Execute the DR operation 3 Restart the vold 1M daemon by enabling the volfs service For details see the vold 1M Solaris man page usr sbin svcadm disable volfs usr sbin svcadm enable volfs ...

Page 63: ...ion 3 2 Command Reference on page 3 25 For XSCF Web see Section 3 2 Command Reference on page 3 25 and Section 3 3 XSCF Web on page 3 27 XSCF shell commands for DR operations are classified into two types DR display and DR operation commands TABLE 3 1 DR Display Commands Command name Function showdcl Display the DCL and domain status showdomainstatus Display domain status showboards Display system...

Page 64: ... domain ID configured system board numbers and domain status in list format The showdcl 8 command is used before a DR operation to determine whether the domain status permits DR operation and confirm the registration of the DR target system board in the DCL The showdcl 8 command is also used after a DR operation to confirm domain status and configuration To change domain settings or register a sys...

Page 65: ...rated by a space For example showdcl l 00 l 01 TABLE 3 4 Items of Domain Information to be Displayed Display items Description DID Domain ID LSB Logical system board number XSB System board number Status Domain Status Powered Off Domain power is off Initialization Phase POST processing or OpenBoot PROM initialization is in progress OpenBoot Executing Completed Initialization of OpenBoot PROM is co...

Page 66: ...d is not designated as Floating board Cfg policy Setting of configuration policy FRU Degradation in units of components XSB Degradation in units of XSB System Stopping of domain without degradation XSCF showdcl d 0 DID LSB XSB Status 00 Running 00 00 0 04 01 0 05 01 01 06 01 2 07 01 3 08 02 0 XSCF showdcl v d 0 DID LSB XSB Status No Mem No IO Float Cfg policy 00 Running FRU 00 00 0 False False Fal...

Page 67: ...showdomainstatus 8 command The table below lists the items displayed by the showdomainstatus 8 command showdomainstatus a showdomainstatus d domain_id showdomainstatus h TABLE 3 5 Options of the showdomainstatus Command Option Description a Displays the status of all domains d domain_id Displays information about the specified domain where domain_id is the domain number possibly 0 to 23 depending ...

Page 68: ...ed after a DR operation to confirm system board status To change domain settings or register a system board in the DCL use the setdcl 8 command To change PSB settings use the setupfru 8 command Status Domain status Powered Off Domain power is off Initialization Phase POST processing or OpenBoot PROM initialization is in progress OpenBoot Executing Completed Initialization by OpenBoot PROM is compl...

Page 69: ...n where domain_id is the domain number possibly 0 to 23 depending on server model Only one domain ID can be specified xsb Displays information about the specified XSB Specify xsb in the XX Y format XX 00 to 15 Y 0 to 3 The value depends on server model c sp Displays information about system boards in system board pool TABLE 3 8 Items of System Board Information to be Displayed Display items Descri...

Page 70: ...d to the domain Pwr Power on off status of system board n Power off status The system board is powered off and cannot be used y Power on status The system board is powered on Conn Status of connection to domain configuration n Disconnected status The system board is disconnected from the relevant domain configuration or in the system board pool y Connected status The system board is connected to t...

Page 71: ...normal status of system board Normal Normal Degraded Components have been degraded but the system board is operating Degraded here means that a system board included in the corresponding component is faulty Failed The system board cannot operate because of an error COD Indication of whether the system board is a COD board n The board is not a COD board y The board is a COD board XSCF showboards a ...

Page 72: ...rget system board and to determine the process to access the CPU and I O devices Resource management applications or subsystems provide information concerning use of the hardware resources A showdevices 8 command offline query about management target resources estimates the effect of each DR operation applied to the system boards and displays the results The following examples show the format and ...

Page 73: ...es mounted on a system board CPU memory and I O devices sorted by device If neither p bydevice nor p byboard is specified p bydevice is the default p byboard Specifies that the command display information about the devices mounted on system boards CPU memory and I O devices by system board p query Tests the detachability of the board by test running the DR command without actually executing it p f...

Page 74: ...memory on system board MB perm mem Size of non relocatable kernel memory on system board MB base address Base physical address of memory on system board domain mem Size of memory in domain MB target board System board number of the system board whose kernel memory is drained deleted mem Size of already deleted memory MB remaining mem Size of remaining memory to be deleted MB IO Devices I O device ...

Page 75: ...examples show the format and options of the showfru 8 command XSCF showdevices 00 0 CPU DID XSB id state speed ecache 00 00 0 0 on line 2048 4 00 00 0 1 on line 2048 4 Memory board perm base domain target deleted remaining DID XSB mem MB mem MB address mem MB XSB mem MB mem MB 00 00 0 8192 2048 0x000003c000000000 65536 I O Devices DID XSB device resource usage 00 00 0 sd0 dev dsk c0t0d0s0 mounted ...

Page 76: ... number Specify a decimal number from 00 to 15 for PSB To display information about multiple system boards several PSB numbers can be specified by delimiting each with a space The range of PSB numbers to be specified varies depending on the model used TABLE 3 12 Items of System Board Configuration Information to be Displayed Display items Description Device Device type sb is the corresponding devi...

Page 77: ... Command Option Description q Specifies the suppression of output message display The y or n option determines how output messages are automatically answered whether or not the messages themselves are suppressed with the q option or displayed y Specifies that a response of yes is made automatically to all output messages The y or n option determines how output messages are automatically answered w...

Page 78: ...mand assigns the target system board to the domain The assigned system board is added to the domain when the addboard 8 command with the c configure option specified is executed and then the domain power is turned on or the domain rebooted c reserve Specifies that the command reserve the addition of a system board to the domain With this option specified the command executes the same processing as...

Page 79: ... place the next time the domain is powered off or rebooted Before executing the deleteboard 8 command check the status of the target domain and system board and the device usage status on the system board You must determine whether you can perform the DR operation according to the status of the domains and system board and the device usage status on the system board You must also stop the processe...

Page 80: ...e information c disconnect Specifies that the command delete a system board from the domain and set it in the status where it is assigned to the domain This is a default option c unassign Deletes the board and adds it to the system board pool The command unconfigures and disconnects the system board from the domain If the board is in the state where it is assigned to the domain the command unassig...

Page 81: ...tion specified be sure to check the status of the domain and application processes 3 1 8 Moving a System Board Use the moveboard 8 command to delete a system board from the move source domain and add it to the move destination domain assign it to the move destination domain or reserve it to be moved later To execute the moveboard 8 command the system board must have been configured in or assigned ...

Page 82: ...option determines how output messages are automatically answered whether or not the messages themselves are suppressed with the q option or displayed f Forcibly deletes a system board from the move source domain and move it to the move destination domain This option for normal DR operations must not be used A faulty system board or a system board where a fault is detected will not be forcibly adde...

Page 83: ...domain or the Solaris OS is not running in both domains c reserve Specifies that the command reserve a system board move in the move source domain The system board is deleted from the move source domain and assigned to the move destination domain when the power of move source domain is turned off or the move source domain rebooted The assigned system board is added to the move destination domain w...

Page 84: ...sing the moveboard 8 command with the f option specified be sure to check the status of the move source domain and application processes 3 1 9 Replacing a System Board Use the deleteboard 8 and addboard 8 commands to replace a system board Use them to replace add or delete such hardware resources as the CPU memory and I O devices or replace the PSB of a CMU or IOU Note In a midrange server you can...

Page 85: ...its the previous status Identify the cause of failure based on the error messages output by the commands and Solaris OS messages and then take appropriate corrective action Note that some errors require the domain to be rebooted Note Note 3 If a system board is forcibly deleted from a domain by the deleteboard 8 command with the f option specified a serious problem may occur in a process bound to ...

Page 86: ... rebooted or the next time the addboard 8 command with the c configure option specified is executed For details about the addboard 8 command see Section 3 1 6 Adding a System Board on page 3 15 To reserve the deletion of a system board from a domain use the deleteboard 8 command with the c reserve option specified The system board will be deleted from the domain when the domain power is turned off...

Page 87: ...s section does not list all commands related to DR For other DR related commands refer to SPARC Enterprise M4000 M5000 M8000 M9000 Servers XSCF Reference Manual TABLE 3 16 DR Display Commands Command name Function showdcl Displays the DCL and the domain status showdomainstatus Displays domain status showboards Displays system board information showdevices Displays information about the CPUs memory...

Page 88: ...eld Replaceable Unit FRU replacefru Replaces a Field Replaceable Unit FRU addcodlicense Applies the license key obtained from the license center to the system deletecodlicense Deletes the license key applied to the system showcodlicense Displays the license keys applied to the system showcodusage Displays license usage information setcod Configures COD settings showcod Displays COD settings showha...

Page 89: ...mic reconfiguration Using RCM scripts enables you to avoid complicated DR operations e g stopping applications and releasing devices from applications For details of how to register RCM scripts and script execution timing see the Solaris man page for rcmscript 4 Note Note 1 An RCM script can only automate actions performed to prepare for the deletion of a system board When a system board is added ...

Page 90: ...3 28 SPARC Enterprise Mx000 Servers Dynamic Reconfiguration User s Guide September 2007 ...

Page 91: ...d to DR operations using the browser based interface of the XSCF Web Note that the sections below explain only procedures such as those for checking the status of components and devices for DR operations and not hardware operations e g installing removing and replacing system boards Refer to the service manual for each server as needed 4 1 Flow of DR Operation This section provides the flows of ba...

Page 92: ...DR operation Stop status DR operation not operation possible of the domain possible or domain configuration to be changed is operating Checking operation and selecting a DR operation Operation status and configuration of a domain Judgment of whether the DR operation can be performed Checking the status of the system board to be added Checking the device status for adding a system board not possibl...

Page 93: ...ower on or restart DR operation DR operation DR Stop status of selecting a DR operation Operation status and configuration of a domain Judgment of whether the DR operation can be performed possible not possible or domain configuration to be changed not possible operating a domain the system board to be deleted Checking the device status possible opera tion not possible for deleting a system board ...

Page 94: ...tus of reserved addition in a DR operation Operation status and configuration of the move source domain Operation status and configuration of the move destination domain Judgment of whether the DR operation can be performed possible possible or domain and move destination domains and selecting an operation configuration to be changed not possible or domain configuration to be changed possible not ...

Page 95: ...eration Additionreservation DR addition Power on of the Start of State of the domain Operation status and configuration of a domain Configuration of the system board to be replaced Checking the device status of the system reservation deletion operation for the system board in its domain Deletion operation for its domain the system board in of the domain the relevant domain which deletion has been ...

Page 96: ... 1 Login to XSCF 2 Check the status of the domain Execute the showdcl 8 command to display domain information and then check the operation status of the domain Based on the operation status of the domain determine whether to perform the DR operation or change the domain configuration 3 Check the status of the system board to be added Execute the showboards 8 command to display system board informa...

Page 97: ...wdcl 8 command to check the operation status of the domain and then execute the showboards 8 command to check the status of the added system board If the addboard 8 command completes abnormally or leaves the board in an unwanted status refer output messages to identify the problem then correct it XSCF showboards a XSB DID LSB Assignment Pwr Conn Conf Test Fault 00 0 00 00 Assigned y y y Passed Nor...

Page 98: ...he system board shown in the figure is deleted using the XSCF shell FIGURE 4 6 Example Deleting a System Board 1 Login to XSCF 2 Check the status of the domain Execute the showdcl 8 command to display domain information and then check the operation status of the domain Based on the operation status of the domain determine whether to perform the DR operation or change the domain configuration XSCF ...

Page 99: ...nd to check the operation status of the domain and then execute the showboards 8 command to check the status of the deleted system board If the deleteboard 8 command completes abnormally or leaves the board in an unwanted status refer output messages to identify the problem then correct it XSCF showboards a XSB DID LSB Assignment Pwr Conn Conf Test Fault 00 0 00 00 Assigned y y y Passed Normal 01 ...

Page 100: ...stem Board on page 4 4 is used and the system board shown in the figure is moved using the XSCF shell FIGURE 4 7 Example Moving a System Board 1 Login to XSCF 2 Check the status of the move source domain Execute the showdcl 8 command to display domain information and then check the operation status of the move source domain XSCF showdcl d 0 DID LSB XSB Status 00 Running 00 00 0 01 00 1 Domain 0 XS...

Page 101: ...ove the system board Execute the moveboard 8 command to delete the system board from the move source domain and add it to the move destination domain 6 Check the status of the move source domain When the moveboard 8 command ends normally execute the showdcl 8 command to display and check the operation status of the move source domain If the moveboard 8 command completes abnormally or leaves the bo...

Page 102: ...t of a system board in a Uni XSB environment and a system board in a Quad XSB environment In each sample operation a procedure conforming to Section 4 1 4 Flow Replacing a System Board on page 4 5 is used and the system board shown in each figure is replaced using the XSCF shell Note You cannot use DR to replace a system board in a midrange server because replacing a system board replaces an MBU T...

Page 103: ...he system board after stopping the domain 3 Check the status of the system board to be replaced Execute the showboards 8 command to display system board information and then check the status of the system board to be deleted The DR operation for replacement may not be possible if the board to be replaced does not support the DR delete operation XSCF showdcl d 0 DID LSB XSB Status 00 Running 00 00 ...

Page 104: ...ise M8000 M9000 Servers Service Manual 7 Check the status of the replaced system board Execute the showboards 8 command to display system board information and then check the status of all related system boards and confirm their registration in the DCL If necessary to change the system board configuration e g number of divisions do so by using the setupfru 8 command If the system board is not regi...

Page 105: ...ain and added system board When the addboard 8 command ends normally execute the showdcl 8 command to check the operation status of the domain and then execute the showboards 8 command to check the status of the added system board If the addboard 8 command completes abnormally or leaves the board in an unwanted status refer to output messages to identify the problem then correct it XSCF showdcl d ...

Page 106: ...of all domains to which the relevant XSBs belong Based on the configurations and operation status of the domains determine whether to perform the DR operation or replace the replacement target system board after stopping the domains If a domain is configured by only the XSBs in the PSB to be replaced the DR operation for replacement is disabled and the domain must be stopped for replacement In thi...

Page 107: ...to delete the system boards and then assign the boards to a domain that permits the DR operation 5 Power off Domain 1 so the CMU can be replaced Execute the poweroff 8 command so that the CMU being replaced will not be in use by domain 1 XSCF showdcl a DID LSB XSB Status 00 Running 00 00 0 01 01 0 02 01 1 01 Running 00 01 2 01 01 3 XSCF showboards a XSB DID LSB Assignment Pwr Conn Conf Test Fault ...

Page 108: ...ion and then check the status of the system board to be added and confirm its registration in the DCL If you need to change the PSB configuration use the setupfru 8 command If the system board is not registered in the DCL register it in the DCL for the target domain by using the setdcl 8 command XSCF showboards a XSB DID LSB Assignment Pwr Conn Conf Test Fault 00 0 00 00 Assigned y y y Passed Norm...

Page 109: ...nd in the domain to add the new system board 11 Check the status of the related domains and system boards Execute the showdcl 8 command to check the operation status of related domains and then execute the showboards 8 command to check the status of related system boards In this example domain 1 is booted by power on in this stage XSCF showdcl a DID LSB XSB Status 00 Running 00 00 0 01 01 0 02 01 ...

Page 110: ...n and movement of a system board as shown in the given configuration diagram 4 6 1 Example Reserving a System Board Add FIGURE 4 10 Example Reserve a System Board Add 1 Login to XSCF XSCF showboards a XSB DID LSB Assignment Pwr Conn Conf Test Fault 00 0 00 00 Assigned y y y Passed Normal 01 0 00 01 Assigned y y y Passed Normal 01 1 00 02 Assigned y y y Passed Normal 01 2 01 00 Assigned y y y Passe...

Page 111: ...ommand ends normally execute the showboards 8 command to display system board information and then check the status of the target system board and confirm that the addition of the target system board has been reserved If the addboard 8 command ends abnormally identify the cause of the abnormality based on the messages output and then take appropriate corrective action 5 Stop or reboot the domain S...

Page 112: ...m the DR operation or change the domain configuration 3 Check the status of the system board to be deleted Execute the showboards 8 command to display system board information and then check the status of the system board to be deleted 4 Reserve the deletion of the system board Execute the deleteboard 8 command to reserve deletion of the system board XSCF showdcl d 0 DID LSB XSB Status 00 Running ...

Page 113: ... the system board 4 6 3 Example Reserving a System Board Move FIGURE 4 12 Example Reserving a System Board Move 1 Login to XSCF 2 Check the status of the move source domain Execute the showdcl 8 command to display domain information and then check the operation status of the move source domain XSCF showboards v 01 0 XSB R DID LSB Assignment Pwr Conn Conf Test Fault COD 01 0 00 01 Assigned y y y Pa...

Page 114: ...ove source domain and addition of the system board to the move destination domain 6 Check the reserved status of the system board Execute the showboards 8 command with the v option specified to display system board information and confirm that moving the system board to the move destination domain has been reserved 7 Stop the move source domain Stop the move source domain This operation executes t...

Page 115: ...on domain is in stopped status the system board will be added the next time the domain is booted 10 Check the status of the move destination domain and moved system board Execute the showdcl 8 command to check the operation status of the move destination domain and then execute the showboards 8 command to check the status of the moved system board XSCF showdcl d 0 DID LSB XSB Status 00 Running 00 ...

Page 116: ...4 26 SPARC Enterprise Mx000 Servers Dynamic Reconfiguration User s Guide September 2007 ...

Page 117: ...ges that do not have an output field is console A 1 1 Transition Messages DR PROM detach board X Explanation Detach system board X OS configure dr 0 SBX cpuY Explanation Configure CPU Y on system board X OS configure dr 0 SBX memory Explanation Configure memory on system board X OS configure dr 0 SBX pciY Explanation Configure PCI Y on system board X OS unconfigure dr 0 SBX cpuY Explanation Unconf...

Page 118: ...e name device info aka alias Explanation Resuming the device resuming device name device info Explanation Resuming the device DR resuming kernel daemons Explanation Resuming kernel daemons DR resuming user threads Explanation Resuming user threads DR suspending user threads Explanation Suspending user threads DR resume COMPLETED Explanation DR resume operation completed DR checking devices Explana...

Page 119: ...xplanation Internal error happened during kernel migration Remedy Please contact customer service Cannot locate source or target board Explanation Cannot locate source or target board during kernel migration Remedy Please contact customer service Could not update device nodes Explanation Could not update device nodes during kernel migration Remedy Please contact customer service Irrecoverable FMEM...

Page 120: ... the nodes that are interesting to IKP fails Remedy Please contact customer service dr failed to alloc soft state Explanation Failed to allocate soft state due to lack of the memory resource Remedy Repeat the action If this error message appears again please contact customer service dr module not yet attached Explanation Failed to attach the DR driver Remedy Repeat the action If this error message...

Page 121: ...consistency in the system Remedy Please contact customer service dr_copyin_iocmd failed to copyin options Explanation There may be inconsistency in the system Remedy Please contact customer service dr_copyin_iocmd failed to copyin sbdcmd struct Explanation There may be inconsistency in the system Remedy Please contact customer service dr_copyout_errs 32bit failed to copyout Explanation There may b...

Page 122: ...please contact customer service dr_dev2devset invalid io unit Explanation Invalid argument is passed to the driver or there may be inconsistency in the system Remedy Repeat the action If this error message appears again please contact customer service dr_dev2devset invalid mem unit Explanation Invalid argument is passed to the driver or there may be inconsistency in the system Remedy Repeat the ac...

Page 123: ...dr_release_mem unexpected kphysm error code id 0xX Explanation There may be inconsistency in the system Remedy Please contact customer service dr_release_mem_done mem unit X Y deleted memory still found in phys_install Explanation There may be inconsistency in the system Remedy Please contact customer service dr_release_mem_done target mem unit X Y deleted memory still found in phys_install Explan...

Page 124: ...tact customer service unexpected kcage_range_delete return value Explanation There may be inconsistency in the system Remedy Please contact customer service dr_select_mem_target no memlist for mem unit X board Y Explanation Detected inconsistency of the memory unit information in the DR driver s internal data Remedy Please contact customer service FAILED to suspend device name device info Explanat...

Page 125: ... attached This may be a minor inconsistency in the system Remedy Please contact customer service TOD on board X has already been removed Explanation Time of Date Clock on board X has been removed This may be a minor inconsistency in the system Remedy Please contact customer service Unable to detach last available TOD on board X Explanation Detaching the system board will result in detaching the la...

Page 126: ...PU that fails to power on Remedy Please contact customer service No error Explanation Invalid argument is passed to the driver or there may be inconsistency in the system Remedy Repeat the action If this error message appears again please contact customer service Output Console and Standard Output no error dr 0 SBX memory Explanation There may be inconsistency in the system Remedy Repeat the actio...

Page 127: ...me interface mc opl is probably not loaded or incorrect version is used Remedy Please contact customer service Cannot find scf_fmem interface Explanation DR cannot locate SCF driver s FMEM interface functions SCF is probably not loaded or incorrect version is used Remedy Please contact customer service Device busy dr 0 SBX pciY Explanation Some devices are still referenced Remedy Confirm that all ...

Page 128: ...U and if this command fails again respond in the manner directed by command message Output Console and Standard Output Failed to start CPU dr 0 SBX cpuY Explanation Failed to start CPU Y on system board X Remedy Please contact customer service Output Console and Standard Output Failed to stop CPU dr 0 SBX cpuY Explanation Failed to stop CPU Y on system board X Remedy Please contact customer servic...

Page 129: ... Explanation The memory board X is currently involved in other DR operation and cannot be detached Remedy Repeat the action If this error message appears again please contact customer service Output Console and Standard Output Invalid board number X Explanation Invalid board number Remedy Check the board number and repeat the action If this error message appears again please contact customer servi...

Page 130: ...medy The target board with kernel memory cannot be disconnected by DR It depends on the hardware model if you can remove a kernel memory board or not Operator confirmation for quiesce is required dr 0 SBX memory Explanation There is non relocatable kernel memory on the board Remedy The target board with kernel memory cannot be disconnected by DR Output Console and Standard Output Unexpected intern...

Page 131: ...0 SBX cpuY Explanation Invalid state transition of cpu Y on system board X Remedy Repeat the action If the problem still exists please contact customer service Output Console and Standard Output Invalid state transition dr 0 SBX memory Explanation Invalid state transition of memory on system board X Remedy Repeat the action If the problem still exists please contact customer service Output Console...

Page 132: ...it contains kernel memory and there is no available target memory board Remedy Add new system board and then try the detach operation again Output Console and Standard Output Unsafe driver present driver name major Explanation DR driver found DR unsafe drivers in the system Remedy Unload the unsafe drivers and try the DR operation again Output Console and Standard Output Device failed to resume dr...

Page 133: ... cpu Remedy Please contact customer service IKP create core board chip core failed Explanation There was a problem creating the device node for a core Remedy Please contact customer service IKP create chip board chip failed Explanation There was a problem creating the device node for a chip Remedy Please contact customer service IKP create pseudo mc board failed Explanation There was a problem cre...

Page 134: ...iled after this message please contact customer service opl_get_hwd_va Unable to copy out pcich descriptor for addr Explanation Failed to copy out the pcich HWD to the efcode daemon Remedy If DR failed after this message please contact customer service IKP create leaf board channel leaf failed Explanation A device node was not created for a PCI device Remedy If DR failed after this message please ...

Page 135: ...nore this message on memoryless boards If DR failed after this message please check if the system has enough memory resource and repeat the action If the error remains please contact customer service Cannot get floating boards proplen Explanation Failed to get property information of floating boards Remedy Please contact customer service Cannot get floating boards prop Explanation Failed to get pr...

Page 136: ...g the copy rename operation Remedy Please contact customer service Cannot proceed Board is configured or busy Explanation Board cannot be disconnected because its status is busy Remedy Repeat the action If the problem still exists please contact customer service drmach parameter is not a valid ID Explanation ID parameter for status command is not a valid ID Remedy Correct the format of the ID para...

Page 137: ... in the copy rename process and informs SCF to cancel the operation However SCF fails to cancel the operation Remedy Please contact customer service Unknown cpu implementation Explanation There may be inconsistency in the system Remedy Please contact customer service dr_mem_ecache_scrub address 0x lx not on page boundary Explanation There may be inconsistency in the system Remedy Please contact cu...

Page 138: ...y and if the problem persists contact customer service SCF busy Explanation SCF was busy during kernel migration Remedy Retry and if the problem persists contact customer service SCF I O Retry Error Explanation Internal error happened during kernel migration Remedy Please contact customer service FMEM command timeout Explanation Internal error happened during kernel migration Remedy Please contact...

Page 139: ...to be executed or not Input y to execute it and n to stop it DR operation canceled by operator Explanation DR operation canceled by operator Domain DomainID X is not currently running Explanation Destination domain 0 was not active when c configure was specified Remedy Execute it by specifying c assign XSB XX X is already assigned to another domain Explanation The specified system board XSB XX X h...

Page 140: ...ion of the XSB status XSB XX X has been detected timeout by DR self test Explanation The timeout occurred during DR processing because the hardware diagnosis did not complete There is something wrong with the hardware Remedy Find out the cause of the DR failure referring monitoring message and errorlog Replace the failure component XSB XX X encountered a hardware error See error log for details Ex...

Page 141: ...failure referring monitoring message and console message Try again after taking out cause Invalid parameter Explanation There is an error in the specified argument or operand Remedy Confirm the specified argument or operand and execute the command once again Permission denied Explanation Do not have privilege Remedy Confirm the user privilege and the command privilege In the case of high end serve...

Page 142: ...e failure component A 2 2 deleteboard XSB XX X will be unassigned from domain immediately Continue y n Explanation Confirming whether DR operation is going to be executed or not Input y to execute it and n to stop it XSB XX X will be unconfigured from domain immediately Continue y n Explanation Confirming whether DR operation is going to be executed or not Input y to execute it and n to stop it XS...

Page 143: ...ress An internal error has occurred This may have been caused by a DR library error Explanation The DR processing cannot be failed on the domain OS The error occurred at the DR library Remedy Find out the cause of the DR failure referring monitoring message and errorlog Confirm the patch applying status and the XCP version DR failed Domain DomainID X cannot communicate via DSCP path Explanation DR...

Page 144: ...se of the DR failure referring monitoring message and error log Replace the failure component An internal error has occurred Please contact your system administrator Explanation DR failed There is a possibility that DR failed because of an internal error in XSCF Remedy Find out the cause of the DR failure referring monitoring message and error log Please also confirm the XCP version A 2 3 moveboar...

Page 145: ...XSB by showboards 8 XSB XX X is currently unavailable for DR Try again later Explanation The specified system board XSB XX X has already been executed by another operation Remedy DR or power off has been executing for another session Try again after waiting for a while with the confirmation of the XSB status XSB XX X has not been registered in DCL Explanation System board XSB XX X is not registere...

Page 146: ...ain because DSCP IP Address is not set up Remedy Register the DSCP IP Address An internal error has occurred This may have been caused by a DR library error Explanation The DR processing cannot be failed on the domain OS The error occurred at the DR library Remedy Find out the cause of the DR failure referring monitoring message and errorlog Confirm the patch applying status and the XCP version DR...

Page 147: ...uration and support status A hardware error occurred Please check the error log for details Explanation Hardware error occurred Please confirm monitoring message and the error log Remedy Find out the cause of the DR failure referring monitoring message and error log Replace the failure component An internal error has occurred Please contact your system administrator Explanation DR failed There is ...

Page 148: ...ing monitoring message and console message Try again after resolving cause A 2 4 setdcl XSB is already assigned to an LSB in a running Domain DomainID X Explanation The system board of the specified LSB has already been registered in DCL Remedy Power off the domain or move XSB to the system board pool Try again LSB 00 is already registered in DCL Explanation The system board of the specified LSB h...

Page 149: ...log Please also confirm the XCP version A 2 5 setupfru SB XX is currently in use Explanation Because the system board of the PSB is running on the domain or is assigned PSB configuration cannot be changed Remedy Please confirm whether the system board of the PSB is assigned to the domain or not and release the system board if it is in the assigned status SB XX is not installed Explanation Because ...

Page 150: ...ther command is executed by XSCF on standby side The current configuration does not support this operation Explanation Cannot execute the command in the current configuration or it is not supported Remedy Confirm the current hardware configuration and support status An internal error has occurred Please contact your system administrator Explanation DR failed There is a possibility that DR failed b...

Page 151: ...Appendix A Message Meaning and Handling A 35 Remedy Confirm that the DSCP setting is correct confirm that the dsc process is running fine on the domain ...

Page 152: ...A 36 SPARC Enterprise Mx000 Servers Dynamic Reconfiguration User s Guide September 2007 ...

Page 153: ...ached to it to provide swap space A disk that is attached to another system board provides additional swap space This example is based on the following swap space size and physical memory size Most of the swap space in the system is still available and the system board can be safely deleted Swap area of the entire domain 4GB Swap area of the system board to be deleted 1GB Physical memory of the sy...

Page 154: ...able swap space This amount could have been determined in the previous step but you can use the following command to get a brief summary of the details Notice that most of the 4GB of total swap space is available When the system board is deleted 1GB of total swap space will be removed and the remaining available swap space will be nearly 3GB Therefore there is enough remaining swap space to allow ...

Page 155: ... DCL List of boards available to be attached to a domain domain ID DID Domain identifier Domain SP Communication Protocol DSCP Protocol which provides a user level to user level TCP IP sockets type communication between the Service Processor and a domain This communication occurs over a mailbox type of communication provided by other software components eXtended system board XSB The XSB is made of...

Page 156: ...ich a logical number LSB number is assigned LSB is used together with LSB number when domains are constructed and it is referred to by Solaris OS motherboard unit MBU The main board assembly to which other boards and components are connected in the servers with a single XSCF Unit The servers with redundant XSCF Units do not have motherboard unit but CMUs OpenBoot PROM A layer of software that does...

Page 157: ...over insecure channels Service Processor A small system that directs system start up reconfiguration and fault diagnosis The Service Processor indicates XSCF in this system When the service processor is described as hardware it indicates XSCFU system board Component unit that enables the CMU and the IOU hardware resources to constitute a domain CPU modules and memories are mounted on the CMU CPU m...

Page 158: ...Glossary 4 SPARC Enterprise Mx000 Servers Dynamic Reconfiguration User s Guide September 2007 ...

Page 159: ...evice information 2 27 3 10 division type 1 5 2 10 3 13 domain component list 1 3 domain status 2 17 3 2 3 5 DR functions 1 1 1 5 E eXtended System Board 1 4 eXtended System Control Facility XSCF 1 7 F Floating Boards 2 6 2 14 I I O device 2 9 2 16 2 27 Install 1 4 Intimate Shared Memory 2 8 IO board unit 1 4 ISM 2 8 K Kernel Cage 2 6 kernel cage memory 2 16 kernel memory 2 11 Kernel Memory Assign...

Page 160: ...lace 1 4 replacefru 3 26 replacement 1 7 3 22 4 12 reservation 2 12 3 24 Reserve 1 4 reserve addition 4 20 reserve deletion 4 22 reserve move 4 23 S setdcl 3 2 setdscp 3 26 setupfru 3 2 showboards 3 1 3 6 showdcl 3 1 3 2 showdevices 3 1 3 10 showdomainstatus 3 1 3 5 showdscp 3 26 showfru 3 1 3 13 Solaris OS 2 16 swap area 2 11 2 27 system board 1 5 system board pool 2 10 system board status 2 18 3...

Page 161: ......

Page 162: ...Herausgegeben von Published by Fujitsu Siemens Computers GmbH U41684 J Z816 2 76 U41684 J Z816 2 76 Bestell Nr Order No U41684 J Z816 2 76 ...

Reviews: