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-72-2205130.1
Update Date:2017-02-05
Keywords:

Solution Type  Problem Resolution Sure

Solution  2205130.1 :   Oracle ZFS Storage Appliance: SP/BIOS Upgrade via ILOM BUI Fails with "Package structure is corrupted"  


Related Items
  • Oracle ZFS Storage ZS3-4
  •  
  • Sun ZFS Storage 7420
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>ZFS Storage>SN-DK: 7xxx NAS
  •  




In this Document
Symptoms
Changes
Cause
Solution
References


Created from <SR 3-13529806391>

Applies to:

Sun ZFS Storage 7420 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Storage ZS3-4 - Version All Versions to All Versions [Release All Releases]
7000 Appliance OS (Fishworks)

Symptoms

- Upgrading SP/BIOS using the ILOM BUI to browse to a locally saved firmware fails with message "Package structure is corrupted"

- Upgrading to SW 1.7 from any prior release version.

Changes

 

Cause

 There is a 16 MB file limit that only affects local files being upload via the BUI in ILOM SW 1.6.1 and earlier.

Solution

A fix was put into SW 1.7. BUI upgrades using a local file on systems running 1.7 to future releases will not fail.

For upgrades to SW 1.7 from any prior version, the workaround is to specify a URL to the file location either through the BUI or CLI.

 

Option 1: Upgrading through BUI

1. Go to "ILOM Administration > Maintenance > Firmware Upgrade > Enter Upgrade Mode"

2. Click “Specify URL”

Click Specify URL

 

3. Supply URL for the firmware image location. > Upload

    (supported_protocol://server_ip/path_to_firmware_image/filename)
                   Use TFTP, FTP, HTTP, or HTTPS.

Enter URL to image file.

 

Option 2: Upgrading using CLI

1. Type the following command in the ILOM CLI:

-> load –source supported_protocol://server_ip/path_to_firmware_image/filename.ima
       Use TFTP, FTP, HTTP, or HTTPS.

Example:

-> load -source tftp://archive/newmainimage
Are you sure you want to load the specified file (y/n)? y
File upload is complete.
Firmware image verification is complete.
Do you want to preserve the configuration (y/n)? y
Updating firmware in flash RAM:
.
Firmware update is complete.
ILOM will now be restarted with the new firmware.

 

 

 

NOTE: For appliances whose SP does not communicate to host via private/singleton IP address for any reason, (for example, if the SP and Appliance are in different VLAN/Networks and there is no network access between the SP and the Appliance).

In order to load ILOM package through 'Specify URL' (BUI) or 'load -source' (CLI), "usbecm0 IP address 169.254.182.77" should be used instead of the appliance private or singleton IP address

 

Eg.:    ->load -source http://169.254.182.77/shares/export/ILOM_Upgrade_test/p23109232_130_Generic/ILOM-3.2.6.20_r109303-Sun_Fire_X4470M2.pkg

 

 

 

 

 

References

<BUG:23172687> - SUN FIRE X4470 SW 1.7.0 FW UPGRADE DISPLAYS PACKAGE STRUCTURE IS CORRUPTED

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