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-1002102.1
Update Date:2017-03-29
Keywords:

Solution Type  Technical Instruction Sure

Solution  1002102.1 :   Sun Fire[TM] 12K/15K/E20K/E25K/SFxx00/Ex900 servers: How to replace a COD CPU/memory board  


Related Items
  • Sun Fire E25K Server
  •  
  • Sun Fire 4810 Server
  •  
  • Sun Fire 3800 Server
  •  
  • Sun Fire 12K Server
  •  
  • Sun Fire 15K Server
  •  
  • Sun Fire E6900 Server
  •  
  • Sun Fire 6800 Server
  •  
  • Sun Fire E20K Server
  •  
  • Sun Fire 4800 Server
  •  
  • Sun Fire E2900 Server
  •  
  • Sun Fire E4900 Server
  •  
Related Categories
  • PLA-Support>Sun Systems>SPARC>Enterprise>SN-SPARC: Exx00
  •  
  • _Old GCS Categories>Sun Microsystems>Servers>High-End Servers
  •  
  • _Old GCS Categories>Sun Microsystems>Servers>Midrange Servers
  •  

PreviouslyPublishedAs
202971


Oracle Confidential PARTNER - Available to partners (SUN).
Reason: Migrated distribution from Oracle, but partner needs it too

Applies to:

Sun Fire E6900 Server - Version Not Applicable and later
Sun Fire 12K Server - Version Not Applicable and later
Sun Fire 15K Server - Version Not Applicable and later
Sun Fire E20K Server - Version Not Applicable and later
Sun Fire 3800 Server - Version Not Applicable and later
All Platforms

Goal

This document outlines the steps to replace a COD (Capacity On Demand) CPU/memory board in a Sun Fire[TM] 12K-E25K server and on Midrange SFx800, Ex900 systems.

Solution


Steps to replace a COD CPU/memory board in a Sun Fire 12K-E25K:

1. Login to the SC (System Controller) as platform administrator and DR
    (Dynamic Reconfigure) the COD CPU/memory board out of the running domain.

        deleteboard -c disconnect (where is the COD CPU/memory board)

    Refer to the SunFire 15K Dynamic Reconfiguration User Guide on how to perform DR operations.
    http://download.oracle.com/docs/cd/E19065-01/servers.e25k/819-1501-10/index.html

    NOTE: With Solaris 9 KU 118558-05 and platmod patch 117124-07,
    the kernel cage may be split over multiple boards.
    See Kernel Cage Splitting Overview (Doc ID 1012349.1) for more information.


2. Physically remove the COD CPU/memory board from the expander slot.


3. Insert the new CPU/memory board, run POST, check FW and convert the new
    CPU/memory board into COD. These steps are detailed below.

    NOTE: Replacement CPU/memory boards are not COD enabled. You must
    enable COD or the customer will be able to utilize more CPU resources than they
    have purchased.


      3.1 On the new CPU/memory board, place a COD label on the ASIC cover for the
            SB(System Board), (labels are supplied with the new CPU/memory board).
            It's also a good idea to place a COD label at the front of the CPU/memory
            board so that the board can be easily identified as a COD board visually.
            The document "Enable Capacity on Demand(COD) CPU/Memory Boards on Sun
            Fire[TM] 15K/12K/E20K/E25K/6800/4810/4800/3800 Systems"
            has a diagram showing where to place the COD label.
            http://download.oracle.com/docs/cd/E19065-01/servers.15k/816-6062-10/816-6062-10.pdf


       3.2 Insert the new CPU/memory into the expander slot.


       3.3 Run POST and check/update FW on new CPU/memory board in a spare domain.

             NOTE: Make sure the new CPU/memory board is in the spare domain's ACL.
             The spare domain does not need an OE to run POST and check FW on
             the new CPU/memory board.

                addboard -d
                flashupdate -f /opt/SUNWSMS/hostobjs/sgcpu.flash
                (update FW on the new CPU/memory board to match FW on the existing boards).
                setkeyswitch -d on
                setkeyswitch -d off


       3.4 Convert the new CPU/memory board to COD.

          NOTE: Before enabling COD, be sure to power off new CPU/memory board if
          it is not already powered off.

                 enablecodboard


          3.4.1 If this is on a Midrange platform (F3800/4800/4810/6800/E4900/E6900),
                   a service mode password is required in order to have the
                   enablecodboard command available.

                   If you are able to generate service mode passwords, please go to https://modepass.us.oracle.com
                   (a backup server is also available from https://modepass-bak.us.oracle.com)
                   to obtain a service mode password, otherwise call Oracle service to generate a password.
                   You'll need the hostid, SCApp and RTOS version of the main SC.
                   Once in service mode, the enablecodboard command is available.

                   v4u-6900a-sc0:SC[service]> enablecodboard
                   Arguments expected
                   Usage: enablecodboard [-y|-n] ...
                   enablecodboard -h


4. Add the new COD CPU/memory board back into the running domain.

         setkeyswitch -d standby
         deleteboard
         addboard -d



Useful COD commands:

showcodlicense
addcodlicense
deletecodlicense
showcodusage
showplatform -p cod
setupplatform -p cod
showboards

Note: The dual-threaded USIV/USIV+ proc is treated as a single unit.



Product
Sun Fire E20K Server
Sun Fire E6900 Server
Sun Fire E4900 Server
Sun Fire E2900 Server
Sun Fire 6800 Server
Sun Fire 4800 Server
Sun Fire 4810 Server

Sun Fire 3800 Server
Sun Fire 12K Server
Sun Fire 15K Server
Sun Fire E25K Server


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