|  The following document describes the procedure to upgrade the
Microcode on the IBM p590 systems.  Upgrading the microcode requires the
each frame in the pair to be powered-down, causing all systems running
on the frame to be shutdown.  Since production databases are running on
each frame, a microcode upgrade requires the coordination of the AIX
system administration team, DBA's, and application administrators.  
 
 The first phase of this process is to upgrade the HMC associated
with the p590 frames. Then failover all production systems to the alternate frame. 
Non-production systems will not be failed over, they will simply be
shutdown. Next, power off the p590 frame and perform the Microcode
upgrade.  After microcode upgrade is complete and verified, power up the
p590 and restart all systems. Failback all production systems and test. Repeat this process for the second p590 frame. 
 
  Materials Checklist
  Latest Microcode DVD
   Downloaded by:  Download Date:  Version......:  
  Latest HMC Upgrade DVD's
   Downloaded by:  Download Date:  Version......:  
  Latest HMC fixes and patches
  
    Downloaded by:  Download Date:  Version......: 
    Downloaded by:  Download Date:  Version......: 
    Downloaded by:  Download Date:  Version......: 
    Downloaded by:  Download Date:  Version......:  
 
  Special Instructions: 
 Perform simultaneous microcode upgrade of mx0iaapp81.
See separate document for mx0iaapp81 procedure.
 
 Phase 1- Upgrade the HMC associated with the MX0 p590
frames.
 
Phase 1 Start Time:
 Phase 1 Duration:
 
 
 
  Shutdown the HMC and boot from latest DVD's, Install HMC Upgrade
mx0lphmc01:
 
Start Time:
 Duration:
 
  Install latest required HMC patches and fixes
mx0lphmc01:
 
Start Time:
 Duration:
 
  Restart HMC and verify upgrade, patches, fixes
mx0lphmc01
 
Start Time:
 Duration:
 
  Verify system information, network connectivity, DNS resolution
mx0lphmc01:
 
Start Time:
 Duration:
 
 
 Phase 2- System FailoversFailover all production systems to the alternate frame. 
Non-production systems will not be failed over, they will simply be
shutdown. 
 
Phase 2 Start Time:
 Phase 2 Duration:
 
 
 
 
  Contact p590 DBA's and application admins, failover Oracle
databases from mx0apega01 to mx0apega02.
mx0apega01: 
 
Start Time:
 Duration:
 
  Shutdown p590 Oracle database server mx0apega01
mx0apega01: 
 
Start Time:
 Duration:
 
  Other Production System failovers - HACMP shutdown w/ takeover
mx0apora01: 
 
Start Time:
 Duration:
 
 
 mx0apora03: 
 
Start Time:
 Duration:
 
 
 mx0apsee01: 
 
Start Time:
 Duration:
 
 
 mx0apcal01: 
 
Start Time:
 Duration:
 
 
 mx0apcal03: 
 
Start Time:
 Duration:
 
 
 mx0apcal05: 
 
Start Time:
 Duration:
 
  Non-production system shutdown - No failover
mx0aaora01: 
 
Start Time:
 Duration:
 
 
 mx0aaora03: 
 
Start Time:
 Duration:
 
 
 mx0adedn01: 
 
Start Time:
 Duration:
 
 
 mx0adedn03: 
 
Start Time:
 Duration:
 
 
 mx0adedn05: 
 
Start Time:
 Duration:
 
 
 mx0adedn07: 
 
Start Time:
 Duration:
 
 
 mx0eperf: 
 
Start Time:
 Duration:
 
 
 mx0lpldap1: 
 
Start Time:
 Duration:
 
  Shutdown VIO Servers
mx0apvio01: 
 
Start Time:
 Duration:
 
 
 mx0apvio02: 
 
Start Time:
 Duration:
 
  Verify application and database integrity and operation on frame 2.
Obtain OK to proceed from management, DO NOT POWER OFF YET.
9119-590-SN51A971E:
 
Start Time:
 Duration:
 
 
 Phase 3- Perform Microcode upgrade
 
Phase 3 Start Time:
 Phase 3 Duration:
 
 
 
 
  Prepare HMC/Frame for microcode upgrade
mx0lphmc01:
 
Start Time:
 Duration:
 
Perform Microcode upgrade of p590 frame
 9119-590-SN51A971E:
 
Start Time:
 Duration:
 
  Verify Microcode upgrade of p590 frame 9119-590-SN51A971E
9119-590-SN51A971E:
 
Start Time:
 Duration:
 
  Reconfigure power cable to alternate PDU
9119-590-SN51A971E:
 
Start Time:
 Duration:
 
  Check HMC Settings for all LPAR's on frame 9119-590-SN51A971E.
mx0lphmc01
 
Start Time:
 Duration:
 
Minimum Memory
Desired Memory
Maximum Memory
Minimum Processing Units
Desired Processing Units
Maximum Processing Units
Minimum Virtual Processors
Desired Virtual Processors
Maximum Virtual Processors
Cap Mode
Weight
 
 Phase 4- Power on p590 Frame and activate systems
 
Phase 4 Start Time:
 Phase 4 Duration:
 
 
 
 
  Power-on p590 frame 1 to "standby" state
9119-590-SN51A971E:
 
Start Time:
 Duration:
 
  Activate the EGATE database server.
mx0apega01: 
 
Start Time:
 Duration:
 
  Activate VIO Servers
mx0apvio01: 
 
Start Time:
 Duration:
 
 
 mx0apvio02: 
 
Start Time:
 Duration:
 
  Activate other Production Systems
mx0apora01: 
 
Start Time:
 Duration:
 
 
 mx0apora03: 
 
Start Time:
 Duration:
 
 
 mx0apsee01: 
 
Start Time:
 Duration:
 
 
 mx0apcal01: 
 
Start Time:
 Duration:
 
 
 mx0apcal03: 
 
Start Time:
 Duration:
 
 
 mx0apcal05: 
 
Start Time:
 Duration:
 
  Activate Non-production systems
mx0aaora01: 
 
Start Time:
 Duration:
 
 
 mx0aaora03: 
 
Start Time:
 Duration:
 
 
 mx0adedn01: 
 
Start Time:
 Duration:
 
 
 mx0adedn03: 
 
Start Time:
 Duration:
 
 
 mx0adedn05: 
 
Start Time:
 Duration:
 
 
 mx0adedn07: 
 
Start Time:
 Duration:
 
 
 mx0eperf: 
 
Start Time:
 Duration:
 
 
 mx0lpldap1: 
 
Start Time:
 Duration:
 
 
 Phase 5- Application FailbackFailback the production databases, production application
servers, and restart non-production systems.  
 
Phase 5 Start Time:
 Phase 5 Duration:
 
 
 
 
  Contact p590 DBA's and application admins, failback 
EGATE databases from mx0apega02 to mx0apega01.
mx0apega01: 
 
Start Time:
 Duration:
 
  Other production system application failbacks
mx0apora01: 
 
Start Time:
 Duration:
 
 
 mx0apora03: 
 
Start Time:
 Duration:
 
 
 mx0apsee01: 
 
Start Time:
 Duration:
 
 
 mx0apcal01: 
 
Start Time:
 Duration:
 
 
 mx0apcal03: 
 
Start Time:
 Duration:
 
 
 mx0apcal05: 
 
Start Time:
 Duration:
 
  Non-production system application startup and cluster verify
mx0aaora01: 
 
Start Time:
 Duration:
 
 
 mx0aaora03: 
 
Start Time:
 Duration:
 
 
 mx0adedn01: 
 
Start Time:
 Duration:
 
 
 mx0adedn03: 
 
Start Time:
 Duration:
 
 
 mx0adedn05: 
 
Start Time:
 Duration:
 
 
 mx0adedn07: 
 
Start Time:
 Duration:
 
 
 mx0eperf: 
 
Start Time:
 Duration:
 
 
 mx0lpldap1: 
 
Start Time:
 Duration:
 
  Verify PLM communication with all LPAR's on frame 9119-590-SN51A971E:
mx0apnim01: 
 
Start Time:
 Duration:
 
tail -f /var/opt/plm/51A971E.log
 
 
 
 Phase 6- Frame 51A974E System FailoversThe failover process will now be repeated on the second frame in
preparation for performing the microcode upgrade on that frame. 
 
Phase 6 Start Time:
 Phase 6 Duration:
 
 
 
 
 Phase 7- Perform Microcode upgrade
 
Phase 7 Start Time:
 Phase 7 Duration:
 
 
 
 
  Prepare HMC/Frame for microcode upgrade of p590 51A974E
mx0lphmc01:
 
Start Time:
 Duration:
 
  Perform Microcode upgrade of p590 frame 2
9119-590-SN51A974E:
 
Start Time:
 Duration:
 
  Verify Microcode upgrade of p590 frame 2
9119-590-SN51A974E:
 
Start Time:
 Duration:
 
  Reconfigure power cable to alternate PDU
9119-590-SN51A974E:
 
Start Time:
 Duration:
 
  Check HMC Settings for all LPAR's on frame 9119-590-SN51A974E.
mx0lphmc01
 
Start Time:
 Duration:
 
Minimum Memory
Desired Memory
Maximum Memory
Minimum Processing Units
Desired Processing Units
Maximum Processing Units
Minimum Virtual Processors
Desired Virtual Processors
Maximum Virtual Processors
Cap Mode
Weight
 
 Phase 8- Power on p590 Frame and activate systems
 
Phase 8 Start Time:
 Phase 8 Duration:
 
 
 
 
  Power-on p590 frame 2 to "standby" state
9119-590-SN51A974E:
 
Start Time:
 Duration:
 
  Activate the EGATE database server.
mx0apega02: 
 
Start Time:
 Duration:
 
  Activate VIO Servers
mx0apvio03: 
 
Start Time:
 Duration:
 
 
 mx0apvio04: 
 
Start Time:
 Duration:
 
  Activate other Production Systems
mx0apora02: 
 
Start Time:
 Duration:
 
 
 mx0apora04: 
 
Start Time:
 Duration:
 
 
 mx0aasee01: 
 
Start Time:
 Duration:
 
 
 mx0apcal02: 
 
Start Time:
 Duration:
 
 
 mx0apcal04: 
 
Start Time:
 Duration:
 
 
 mx0apcal06: 
 
Start Time:
 Duration:
 
  Activate Non-production systems
mx0aaora02: 
 
Start Time:
 Duration:
 
 
 mx0aaora04: 
 
Start Time:
 Duration:
 
 
 mx0adedn02: 
 
Start Time:
 Duration:
 
 
 mx0adedn04: 
 
Start Time:
 Duration:
 
 
 mx0adedn06: 
 
Start Time:
 Duration:
 
 
 mx0adedn08: 
 
Start Time:
 Duration:
 
 
 mx0lpadm02: 
 
Start Time:
 Duration:
 
 
 mx0lpldap2: 
 
Start Time:
 Duration:
 
 
 Phase 9- Application FailbackFailback the production databases, production application
servers, and restart non-production systems.  
 
Phase 9 Start Time:
 Phase 9 Duration:
 
 
 
 
  Contact p590 DBA's and application admins, failback 
EGATE databases from mx0apega01 to mx0apega02.
mx0apega02: 
 
Start Time:
 Duration:
 
  Other production system application failbacks
mx0apora02: 
 
Start Time:
 Duration:
 
 
 mx0apora04: 
 
Start Time:
 Duration:
 
 
 mx0aasee01: 
 
Start Time:
 Duration:
 
 
 mx0apcal02: 
 
Start Time:
 Duration:
 
 
 mx0apcal04: 
 
Start Time:
 Duration:
 
 
 mx0apcal06: 
 
Start Time:
 Duration:
 
  Non-production system application startup and cluster verify
mx0aaora02: 
 
Start Time:
 Duration:
 
 
 mx0aaora04: 
 
Start Time:
 Duration:
 
 
 mx0adedn02: 
 
Start Time:
 Duration:
 
 
 mx0adedn04: 
 
Start Time:
 Duration:
 
 
 mx0adedn06: 
 
Start Time:
 Duration:
 
 
 mx0adedn08: 
 
Start Time:
 Duration:
 
 
 Verify PLM communication with all LPAR's on frame 9119-590-SN51A974E:
mx0apnim01: 
 
Start Time:
 Duration:
 
tail -f /var/opt/plm/51A974E.log
 
 Phase 10- NIM Server UpgradePerform microcode upgrade of NIM Server to latest. 
 
Phase 10 Start Time:
 Phase 10 Duration:
 
 
 
 
  Shutdown NIM Server
mx0apnim01: 
 
Start Time:
 Duration:
 
shutdown -Fh
  Perform microcode update from HMC of frame 9111-520-SN105401E
mx0lphmc01: 
 
Start Time:
 Duration:
 
  Restart NIM Server
mx0apnim01: 
 
Start Time:
 Duration:
 
  Verify PLM communication with all LPAR's on frames
9119-590-SN51A971E and 9119-590-SN51A974E
mx0apnim01: 
 
Start Time:
 Duration:
 
tail -f /var/opt/plm/51A971E.log
tail -f /var/opt/plm/51A974E.log
 
 Phase 11- Project Completion
Notify all interested parties of project completion.
 
Phase 11 Start Time:
 Phase 11 Duration:
 
 
 
 
  Contact p590 DBA's and application admins, failback 
EGATE databases from mx0apega01 to mx0apega02.
Application Admins: 
 
Start Time:
 Duration:
 
 
 DBA's: 
 
Start Time:
 Duration:
 
 
 Operations: 
 
Start Time:
 Duration:
 
 
 Management: 
 
Start Time:
 Duration:
 
  Update change request to completed state.
CHMN00002331386: 
 
Start Time:
 Duration:
 
 |