Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-2248503.1
Update Date:2017-04-18
Keywords:

Solution Type  Technical Instruction Sure

Solution  2248503.1 :   Active/Cold Replacement of FRU's on M12s Building Block System  


Related Items
  • Fujitsu SPARC M12-2S
  •  
Related Categories
  • PLA-Support>Sun Systems>SPARC>Enterprise>SN-SPARC: Fujitsu M12
  •  
  • Tools>Type>Advisor
  •  




In this Document
Goal
Solution
 Section 1: Checking the Operation Status and Resource Usage Status of Oracle Solaris
  Section 2: Returning the Mode Switch to Locked Mode
 Section 3: Releasing I/O
 Section 4: Dynamically releasing the SPARC M12-2S requiring maintenance from the physical partition
 Section 5: Releasing the SPARC M12-2S from the Building Block Configuration
 Section 6: Power off the M-12S that requires Service
 Section 7: Incorporating the SPARC M12-2S into a building block configuration
 Section 8: Checking the FRU status After Maintenance
 Section 9: Incorporating the SPARC M12-2S Into the Physical Partition Using PPAR DR
 Section 10: Checking the Operation Status of Physical Partitions and Logical Domains 
 Section 11: Returning the Mode Switch to Locked Mode


Applies to:

Fujitsu SPARC M12-2S - Version All Versions and later
Information in this document applies to any platform.

Goal

Active / Cold Swapping FRU's on M12S

Solution

 Active/Cold Replacement of FRU's on M12s Building Block System
  STEP Task Reference Section
 1 Checking the operating condition of the system Section 1: Checking the Operation Status and Resource Usage Status of Oracle Solaris
 2 Switching the mode switch on the OPNL Section 2: Returning the Mode Switch to Locked Mode
 3 Releasing the logical domain assignment of PCIe cards on the target Building Block Section 3: Releasing I/O Resources From a Logical Domain
 4 Releasing the SPARC M12-2S requiring maintenance from the physical partition Section 4: Dynamically releasing the SPARC M12-2S requiring maintenance from the physical partition
 5 Releasing the SPARC M12-2S requiring maintenance from the building block configuration Section 5: Releasing the SPARC M12-2S from the Building Block Configuration
 6 Placing the SPARC M12-2S requiring maintenance into the cold state Section 6: Power off the M-12S that requires service
 7

Remove and service the proper FRU specified by the task:

This step should be performed by a qualified service engineer.

 8 Incorporating the SPARC M12-2S that required maintenance into the building block configuration Section 7: Incorporating the SPARC M12-2S into a building block configuration"
 9 Confirming that there is no problem with the replaced component Section 8: Checking the FRU Status After Maintenance
 10 Incorporating the SPARC M12-2S that required maintenance into the physical partition Section 9: Incorporating the SPARC M12-2S Into the Physical Partition Using PPAR DR
 12 Checking the operating condition of the
system
Section 10: Checking the Operation Status of Physical Partitions and Logical Domains
 13 Switching the mode switch on the OPNL Section 11: Returning the Mode Switch to Locked Mode

Section 1: Checking the Operation Status and Resource Usage Status of Oracle Solaris

 
STEP Operation Description Execution Location Command Used
Checking the Operation Status of Physical Partitions and Logical Domains
 1 Check the operation status of physical partitions. XSCF showpparstatus -p 0
 2 Check the operation status of logical domains. XSCF showdomainstatus -p 0
 3 Check as required the physical address of memory assigned to logical domains Control domain ldm list-devices -a
Checking the Assignment Status of I/O Devices
 1  Check the operation status of logical domains. Control domain ldm list-domain
 2 Check the virtual services that are configured in the control domain. Control domain ldm list-services
 3 Check the assignment status of I/O devices. Control domain ldm list-io
Checking the Usage Status of the HDD/SSD
 1 Checking ZFS mirror volumes Control domain zpool status
 2 Checking hardware RAID volumes Control domain ./sas2ircu 0 DISPLAY

 Section 2: Returning the Mode Switch to Locked Mode

 
STEP Operation Description  Execution Location  Command Used
 1 Switch the mode switch on the OPNL to Service mode XSCFU  Set the mode switches of the master chassis and the chassis (BB-ID#00, #01) that has the standby XSCF to Service mode.

Section 3: Releasing I/O

 
STEP Operation Description Execution Location Command Used
 1 Checking the virtual I/O assigned to a logical domain, in Oracle Solaris on the control domain Control domain primary# ldm list-bindings <domain-name>
 2 Releasing the virtual I/O from the logical domain, in Oracle Solaris on the control domain Control domain To release the virtual network interface
    primary# ldm remove-vnet <if-name> <domain-name>

To release a virtual disk
    primary# ldm remove-vdisk <if-name> <domain-name>
 3 Checking the status of the logical domain from which the virtual I/O was released, in Oracle Solaris on the control domain Control domain primary# ldm list-bindings <domain-name>
Procedure for Dynamically Releasing the SR-IOV Virtual Function
 4 Checking the assignment status of the SR-IOV virtual function Control domain
Root domain
primary# ldm list-io
 5 Releasing the SR-IOV virtual function from the logical domain Control domain
Root domain
primary# ldm remove-io <vf-name> <domain-name>
 6 Confirming that the SR-IOV virtual function was released from the logical domain Control domain
Root domain
primary# ldm list-io
 7 Deleting the SR-IOV virtual function Control domain
Root domain
primary# ldm destroy-vf <vf-name>
 8 Confirming that the SR-IOV virtual function was deleted Control domain
Root domain
primary# ldm list-io
Procedure for Dynamically releasing a PCIe end point.
 9 Checking the assignment status of PCIe end points Control domain primary# ldm list-io
 10 Releasing the PCIe end point assigned to the logical domain Control domain primary# ldm remove-io <device> <domainname>
 11 Confirming that the PCIe end point was released from the logical domain Control domain primary# ldm list-io
Procedure for Dynamically Releasing a Root Complex
 12 Checking the assignment status of root complexes, in Oracle Solaris on the control domain Control domain primary# ldm list-io
 13 Releasing the root complex assigned to a logical domain, in Oracle Solaris on the control domain Control domain primary# ldm remove-io <bus> <domain-name>
 14 Confirming that the root complex was released from the logical domain, in Oracle Solaris on the control domain Control domain primary# ldm list-io

Section 4: Dynamically releasing the SPARC M12-2S requiring maintenance from the physical partition

 
STEP Operation Description Execution Location Command used
 1 Checking the physical partition configuration and the operation status of the target SPARC M12-2S XSCFU XSCF> showpcl -a
XSCF> showboards -p <ppar_id>
 2 Log into the XSCF shell and confirming that the XSCF of the target SPARC M12-2S is in the standby state or the slave. (*1) XSCFU XSCF> showhardconf
 3 Checking the operation status of logical domains Control Domain primary# ldm list-domain
 4 Checking the connected virtual services in the control domain Control Domain primary# ldm list-services
 5 Checking the mounting locations of the physical LAN ports Service domain Service# dladm show-phys -L
 6 Checking the virtual services and hardware resources assigned to logical domains Control Domain primary# ldm list-bindings <domain-name>
primary# ldm list-socket
 7 Checking the assignment status of I/O devices from the control domain in the physical partition to which the target SPARC M12-2S belongs Control Domain primary# ldm list-io
 8 Releasing the assignment of I/O devices of the target SPARC M12-2S from the control domain in the physical partition to which the target SPARC M12-2S belongs Control Domain When releasing a virtual disk
     primary# ldm remove-vdisk <disk-name> <domain-name>

When releasing a virtual network

     primary# ldm remove-vnet <if-name> <domain-name>
     primary# ldm remove-vsw <vswitch-name>

When releasing an I/O device

     primary# ldm remove-io <bus/device/vf-name> <domain-name>
 9 Confirming that the I/O devices are not assigned to logical domains, from the control domain in the physical partition to which the target SPARC M12-2S belongs Control Domain primary# ldm list-io
 10 Using the XSCF shell to release the target SPARC M12-2S from the physical partition XSCFU For maintenance on the target SPARC M12-2S:
    XSCF> deleteboard -c disconnect <psb>

For changing the physical partition configuration
    XSCF> deleteboard -c unassign <psb>
 11 Checking the release process end status from the XSCF shell XSCFU XSCF> showresult
 12 Checking the status of the released SPARC M12-2S from the XSCF shell XSCFU XSCF> showboards -va

Section 5: Releasing the SPARC M12-2S from the Building Block Configuration

STEP Operation Description Execution Location Command used
 1 Execute the replacefru command to display the maintenance menu. XSCFU XSCF> replacefru
 2 Select the building block requiring maintenance ----- ------------------------------------------------------------------------------
Maintenance/Replacement Menu
Please select the chassis including replaced FRU.

No. FRU Status
--- ------------------- --------------
1   /BB#0                Degraded
2   /BB#1                Normal
3   /BB#2                Normal
4   /BB#3                Normal
------------------------------------------------------------------------------
Select [1-4|c:cancel] :1

 3 Confirm FRU ready to replace ----- -----
 4 Confirm that the CHECK LED of the FRU is on or blinking    

 

Section 6: Power off the M-12S that requires Service

STEP Operation Description Execution Location Command used
  1 Release the tab of the cable clamp ----- -----
  2 Remove the power cords from the PSU. ----- -----

Section 7: Incorporating the SPARC M12-2S into a building block configuration

Note - This procedure assumes that the cables are connected to the SPARC M12-2S that has undergone maintenance and that the READY LED on the XSCF is blinking.
 
STEP Operation Description Execution Location Execution Location
 1 Incorporate the SPARC M12-2S XSCFU Return to the operation screen of the replacefru command of the XSCF shell, and enter "f".
 2 Diagnose the hardware of the SPARC M12-2S that has undergone maintenance. XSCFU Enter "s" when prompted to diagnose target building block
 3 Check the hardware diagnosis result XSCFU

Verify the test ends with the BB# in "Normal" mode

Example:
------------------------------------------------------------------------------
Maintenance/Replacement Menu
Status of the replaced FRU.

FRU                   Status
------------------- --------------
/BB#0                Normal
------------------------------------------------------------------------------
The replacement of BB#0 has completed normally.[f:finish] :f

Section 8: Checking the FRU status After Maintenance

STEP Operation Description Execution Location Command used
 1 Check the hardware status  XSCFU XSCF> showstatus
 2 Confirm that no error is displayed.  XSCFU  XSCF> showlogs error
 3 Check the hardware configuration  XSCFU XSCF> showhardconf

Section 9: Incorporating the SPARC M12-2S Into the Physical Partition Using PPAR DR

STEP Operation Description Execution Location Command used
1 Incorporate the SPARC M12-2S into the physical partition.  XSCFU XSCF> addboard -y -c configure -p 0 00-1
2 Execute the showresult command to check the end status of the previously executed addboard command  XSCFU XSCF> showresult 0
3 Check the PSB configuration of the physical partition.  XSCFU XSCF> showboards -a

Section 10: Checking the Operation Status of Physical Partitions and Logical Domains 

STEP Operation Description Execution Location Command used
1  Check the operation status of physical partitions.  XSCFU  XSCF> showpparstatus -p 0
2  Check the operation status of logical domains.  XSCFU  XSCF> showdomainstatus -p 0
3  Check as required the physical address of memory assigned to logical domains.  Control Domain  primary# ldm list-devices -a
Checking the Assignment Status of I/O Devices
 1 Check the operation status of logical domains  Control Domain  primary# ldm list-domain
 2 Check the virtual services that are configured in the control domain  Control Domain  primary# ldm list-services
 3 Check the physical locations of the physical LAN ports  Control Domain  primary#  dladm show-phys -L
 4 Check the assignment status of resources to logical domains  Control Domain  primary# ldm list-bindings guest
 5 Check the assignment status of I/O devices  Control Domain  primary# ldm list-io

 

Section 11: Returning the Mode Switch to Locked Mode

STEP Operation Description Execution Location Command used
1 Switch the mode switch on the OPNL back to Lock mode  -----  Return the mode switches of the master chassis and the chassis (BB-ID#00, #01) that has the standby XSCF to Service mode.

 


Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback