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-2395713.1
Update Date:2018-05-24
Keywords:

Solution Type  Technical Instruction Sure

Solution  2395713.1 :   How to upgrade Private Cloud Appliance (PCA) ES1-24 Switch firmware  


Related Items
  • Oracle Virtual Compute Appliance X4-2 Hardware
  •  
  • Private Cloud Appliance
  •  
  • Oracle Virtual Compute Appliance X3-2 Hardware
  •  
  • Private Cloud Appliance X5-2 Hardware
  •  
Related Categories
  • PLA-Support>Sun Systems>x86>Engineered Systems HW>SN-x86: OVCA
  •  




In this Document
Goal
Solution
References


Applies to:

Oracle Virtual Compute Appliance X4-2 Hardware - Version All Versions and later
Oracle Virtual Compute Appliance X3-2 Hardware - Version All Versions and later
Private Cloud Appliance X5-2 Hardware - Version All Versions and later
Private Cloud Appliance - Version 2.0.1 and later
Information in this document applies to any platform.

Goal

The PCA product Release Notes may indicate a firmware update is needed on the internal ES1-24 switches.  This document describes one method to accomplish this.

Solution

The two ES1-24 switches have hard coded IP addresses. 
From 'How to determine PCA component IP addresses' Doc ID 1591197.1:

RU Component                   hostname      Management IP
== ==========================  ===========   =============
21 ES1-24 A (rear view left)   ovcasw21ar1   192.168.4.200
21 ES1-24 B (rear view right)  ovcasw21br1   192.168.4.201

Upgrade ovcasw21ar1 first, then ovcasw21br1 second.  The upgrade takes approximately 15 minutes for each switch.  The firmware can be upgraded without an outage, however you will not have management network access to any connected devices during the upgrade.

For devices connected to ovcasw21ar1:

[root@ovcamn06r1 ~]# pca-admin list opus-port | grep OPUS-1

For devices connected to ovcasw21ar1:

[root@ovcamn06r1 ~]# pca-admin list opus-port | grep OPUS-2

 Before you begin, you may want to review the firmware policy.  It contains version specific links that may assist to locate the firmware path and filename.

See:  Firmware Upgrade Policy for Private Cloud Appliance (PCA) (Doc ID 1610373.1)

Overview of the process:

1. Locate the firmware included on the PCA.
2. ssh to ovcasw21ar1 at 192.168.4.200
3. Confirm the filesystem version before the upgrade
4. Perform the update using the full path and file name obtained in step #1
5. Wait ~6 minutes, then connect again to check the new filesystem version.
6. Repeat steps 2 through 5 on ovcasw21br1 at 192.168.4.201

 


 

1.  Locate the firmware on the PCA.
The firmware is included on the PCA.  You will need to take note of the full path to the firmware pkg filename.

This example shows the filename is Oracle_Switch_ES1-24_sefos-1_3_1_21.pkg and the full path is
/nfs/shared_storage/mgmt_image/firmware/ethernet/Opus24/Oracle_Switch_ES1-24_Release_1_3_1_21/Oracle_Switch_ES1-24_Release_1_3_1_21

[root@ovcamn06r1 ~]# cd /nfs/shared_storage/mgmt_image/firmware/ethernet/Opus24/

[root@ovcamn06r1 Opus24]# ls
Oracle_Switch_ES1-24_Release_1_3_1_21 TRANS.TBL

Note:
If there is a .zip file here instead of a directory, you will need to unzip it before you continue.

[root@ovcamn06r1 Opus24]# cd Oracle_Switch_ES1-24_Release_1_3_1_21/Oracle_Switch_ES1-24_Release_1_3_1_21

[root@ovcamn06r1 Oracle_Switch_ES1-24_Release_1_3_1_21]# ls -l *.pkg
-rwxr-xr-x 1 root root 120373888 May 2 13:34 Oracle_Switch_ES1-24_sefos-1_3_1_21.pkg

[root@ovcamn06r1 Oracle_Switch_ES1-24_Release_1_3_1_21]# pwd
/nfs/shared_storage/mgmt_image/firmware/ethernet/Opus24/Oracle_Switch_ES1-24_Release_1_3_1_21/Oracle_Switch_ES1-24_Release_1_3_1_21

 2. ssh to ovcasw21ar1 at 192.168.4.200

[root@ovcamn06r1 Oracle_Switch_ES1-24_Release_1_3_1_21]# ssh 192.168.4.200
Password:

Oracle(R) Integrated Lights Out Manager (Fabric Component Edition)
Version 3.0.16.0 r118030
Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.

->

 3.  Confirm the filesystem version before the upgrade
This example shows 1.3.1.15

-> version
SP firmware 3.0.16.0
SP firmware build number: 108394
SP firmware build date: Fri Mar 4 12:24:16 PST 2016
SP firmware install date: Thu Aug 11 20:55:43 PDT 2016
SP filesystem version: 1.3.1.15

4. Perform the update using the full path and file name obtained in step #1

-> load -source sftp://root:Welcome1@192.168.4.3//nfs/shared_storage/mgmt_image/firmware/ethernet/Opus24/Oracle_Switch_ES1-24_Release_1_3_1_21/Oracle_Switch_ES1-24_Release_1_3_1_21/Oracle_Switch_ES1-24_sefos-1_3_1_21.pkg
Downloading firmware image. This will take several minutes.
..........................................................................................................

NOTE: An upgrade takes several minutes to complete. ILOM
will enter a special mode to load new firmware. No
other tasks can be performed in ILOM until the
firmware upgrade is complete and ILOM is reset.

Are you sure you want to load the specified file (y/n)? y
Preserve existing configuration (y/n)? y
Starting FW upgrade. This will take approximately 3 minutes.

Checking "root file system image"

Starting Root File System upgrade
Upgrading Root File System image to partition 1
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
  [very large snip]
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
.......
Checking "compressed kernel image"

Starting kernel upgrade
Upgrading image to partition 1
....
Syncing configuration files
...........................................
Checking "FPGA image"

Starting FPGA upgrade. This process may take upto 3 minutes.
Programing FPGA image
FPGA upgrade requires SEFOS to be stopped. Please wait while FPGA is being programmed.
Skip upgrading FPGA (same version).
.
Checking "U-Boot image"

Starting U-Boot upgrade
Forcing upgrade of uBoot
.Upgrading OpusUbootImage at reboot
.........

Firmware update is complete.
The system must be reset for the new image to be loaded

-> reset /SYS
Are you sure you want to reset /SYS (y/n)? y
Performing hard reset on /SYS

Broadcast message from root (Mon May 7 11:16:03 2018):

The system is going down for reboot NOW!

-> Write failed: Broken pipe
[root@ovcamn06r1 Oracle_Switch_ES1-24_Release_1_3_1_21]#

 5.  Wait ~6 minutes, then connect again to check the new filesystem version.
You can monitor your wait via ping. 
This example shows the updated version is 1.3.1.21

[root@ovcamn06r1 Oracle_Switch_ES1-24_Release_1_3_1_21]# ping 192.168.4.200
PING 192.168.4.200 (192.168.4.200) 56(84) bytes of data.
From 192.168.4.4 icmp_seq=1 Destination Host Unreachable
From 192.168.4.4 icmp_seq=2 Destination Host Unreachable

[wait until...]

[root@ovcamn06r1 Oracle_Switch_ES1-24_Release_1_3_1_21]# ping 192.168.4.200
PING 192.168.4.200 (192.168.4.200) 56(84) bytes of data.
64 bytes from 192.168.4.200: icmp_seq=1 ttl=64 time=1205 ms
64 bytes from 192.168.4.200: icmp_seq=2 ttl=64 time=206 ms

[root@ovcamn06r1 ~]# ssh 192.168.4.200
Password:

Oracle(R) Integrated Lights Out Manager (Fabric Component Edition)

Version 3.0.16.0 r118030

Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.

-> version
SP firmware 3.0.16.0
SP firmware build number: 118030
SP firmware build date: Thu May 18 12:25:36 PDT 2017
SP firmware install date: Mon May 7 11:14:48 PDT 2018
SP filesystem version: 1.3.1.21

6. Repeat steps 2 through 5 on ovcasw21br1 at 192.168.4.201

 

References

<NOTE:1528190.1> - Firmware Upgrade Policy and Factory Ship Versions for Oracle Big Data Appliance Sun Fire X4270 M2, X3-2, X4-2,X5-2,X6-2 and X7-2

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