![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||||||||||||||
Solution Type Technical Instruction Sure Solution 1513423.1 : Sun Storage 7000 Unified Storage System: How To Upgrade the Appliance Kit Software and Service Processor BIOS/ILOM Firmware
In this Document
Applies to:Sun ZFS Storage 7120 - Version All Versions and laterSun Storage 7210 Unified Storage System - Version All Versions and later Sun ZFS Storage 7420 - Version All Versions and later Sun ZFS Storage 7320 - Version All Versions and later Oracle ZFS Storage ZS3-4 - Version All Versions and later 7000 Appliance OS (Fishworks) GoalArray Appliance Kit Software upgrade
SolutionLocation of the Appliance Kit software for download - please consult this document for the recommended 'minimum' versions: Oracle ZFS Storage Appliance: Software Updates (Doc ID 2021771.1) The ak code release will be compressed for download as a zip file. Download and Unzip the patches to the Desktop you run the BUI from The *.zip file will expand into two files. The release notes text file for review on the desktop , and the ak code release ending in .gz for download to the NAS Boxes. After the file is unzipped, change directory to the p#######_revision_Generic/All_Supported_Platforms (Do not unzip the gz file) Go through the BUI and download and pre-stage the .gz file to each NAS to be upgraded
Example: From the Web Browser https://[your_nas_hostname]:215/#maintenance/system
NOTE: A customer was attempting to upload a new Appliance Release version via the BUI and received the following error message ... "ak-nas-2011-04-24-9-3-1-1-52-nd.pkg.gz is an empty or otherwise invalid file" ... after restarting AKD (See DocID 1543359.1) the upload worked.
The NAS will automatically decompress the .gz file as part of the download process. It will then be listed under the available updates. Note: For 7x10 with revision older than ak-2010.08.17.2.1 (2010.Q3.2.1) please open a Support Request with Oracle to help upgrade to ak-2010.08.17.2.1 (2010.Q3.2.1). Once at 2010.Q3.2.1 or higher you can then upgrade as per the 'Download link' column in Document ID 2021771.1 - Oracle ZFS Storage Appliance: Software Updates
UPDATE THE APPLIANCE KIT SOFTWARENOTE: To prevent any 'spurious' ASRs being generated during the upgrade procedure, you may consider disabling 'ASR/Phone Home' on the appliance, or deactivating ASR for the asset via My Oracle Support (See Doc ID 1508403.1)
7000:> configuration version show
Appliance Name: se-7000a-fll03 Appliance Type: Sun Storage 7000 Appliance Version: 20xx.xx.xx.x.x,x-x.xx First Installed: Thu Jul 07 2011 16:50:41 GMT+0000 (UTC) Last Updated: Wed Aug 08 2012 06:07:36 GMT+0000 (UTC) Last Booted: Tue Feb 12 2013 14:19:51 GMT+0000 (UTC) Appliance Serial Number: 61226a65-a3f0-4367-a523-cc49e8b95674 Chassis Serial Number: 0917QAP00E Software Part Number: Sun Microsystems, Inc. 259-5151 Vendor Product ID: urn:uuid:615bcdd7-195e-11de-857b-080020a9ed93 Browser Name: aksh 1.0 Browser Details: aksh HTTP Server: Apache/2.2.16 (Unix) SSL Version: OpenSSL 0.9.8o 01 Jun 2010 Appliance Kit: ak/SUNW,codename@20xx.xx.xx.x.x,x-x.xx Operating System: SunOS 5.11 ak/generic@20xx.xx.xx.x.x,x-x.xx 64-bit BIOS: American Megatrends Inc. 0ABMN080 06/25/2010 Service Processor: 2.0.2.16 7000:> The BIOS version is shown on the line labeled: BIOS The ILOM version is shown in the line labeled: Service Processor
7000:> maintenance system updates show
Updates: UPDATE DATE STATUS ak-nas@2010.08.17.4.2,1-1.37 2011-9-19 17:37:58 previous ak-nas@2011.04.24.4.2,1-1.19 2012-5-7 19:26:43 current ak-nas@2011.04.24.9.0,1-1.48 2014-4-13 21:28:50 waiting Deferred updates: The following updates enable features that are incompatible with earlier software versions. As these updates cannot be reverted once committed, and peer system resources are updated across a cluster, verifying first that the system upgrade is functioning properly before applying deferred updates is advised. 1. Improved RAID performance 1. Improved snapshot performance Hardware Updates: 1 remaining The appliance is currently configured as part of a cluster. The cluster peer may have shared resources for which deferred updates are available. After all updates are completed, check both cluster peers for any deferred updates. 7000:>
3. Download Appliance Kit Software code version to your desktop then upload to the Array. Then type: download At the download prompt type: show Then you need to set these three parameters: URL, user and password. For the URL give the complete path including the file name. For the user give a username authorized to manage the array typically root: For the password give the password for the user defined above. This will start the array Appliance Kit Software download. Once complete typing: show should show this version now in the list. Left clicking on that plus sign will bring up the Add Software Update window. Left click on the browse button in that window to select the file to download. In the File Upload window select the file to be downloaded and then click open. The file download process will begin and you will see a progress bar. Once the file download is done and the file is processed it will show up in the Available Updates section as an uploaded update.
From the CLI prompt type: maintenance system updates Type: show to get a list of available array updates. Type: select (update) where (update) is the particular update shown in the list from previous step. Type: check to run the healthcheck for that particular version.
5. Apply Appliance Kit firmware update on the array. NOTE: If the array to be updated is part of a cluster please refer to this document:
This method is the recommended one as it displays every step in details so that if an issue happens during the upgrade process, it's easier to narrow it down. NOTE: When applying the update from the CLI it is recommended that this be done from the Service Processor console. This way the reboot process can be monitored all the way through the reboot. From the CLI prompt type: maintenance system updates Type: show to get a list of available array updates. Type: select (update) where (update) is the particular update shown in the list from previous step. Type: upgrade to initiate the actual update. Example : ZFSSA:maintenance system updates ak-nas@2013.06.05.6.8,1-1.1> upgrade
This procedure will consume several minutes and requires a system reboot upon successful update, but can be aborted with [Control-C] at any time prior to reboot. A health check will validate system readiness before an update is attempted, and may also be executed independently using the check command. Are you sure? (Y/N) Are you sure? (Y/N) Updating from ... ak/nas@2013.06.05.4.2,1-1.1 [..] Once the update completes this session will terminate as array will reboot.
Navigate BUI to the Maintenance system window.
6. Check and apply ILOM/BIOS firmware updates To check the Service Processor BIOS version refer to this document: Sun Storage 7000 Unified Storage System: How to check the SP BIOS revision level [Document 1174698.1] NOTE: Only qualified versions of ILOM/BIOS code are supported to be installed on any ZFSSA array platform. The current latest versions that can be installed are listed in this document: Oracle ZFS Storage Appliance: Critical Security bug fixes for ZFSSA BIOS/ILOM (October 2017) (Doc ID 2351298.1) Installation of any unsupported versions of ILOM/BIOS code can cause unintended operation and undetermined issues. If it is determined that the ZFSSA array is running appliance kit code version 8.7.x and is one of the array types as per the NOTE below that can do the automatic ILOM/BIOS upgrade and is at the proper versions as per that note to do so then it is the CUSTOMERS responsibility to do that upgrade through the automatic method. If it is determined that the array type or code version is such that that automatic ILOM/BIOS upgrade can not be done then the ILOM/BIOS upgrade must be done through Oracle support ( via a new Service Request ), OR via a Certified Oracle Partner.
NOTE for OS8.7.x: Appliance Firmware Release OS 8.7 contains functionality to automatically upgrade the ILOM/BIOS for certain ZFS Storage Appliances (See Doc ID 2285244.1)
Refer to these documents for BIOS/ILOM upgrades: Document ID 1357354.1 - Sun Storage 7000 Unified Storage: How to update the BIOS for a 7x10 NAS Appliance Document ID 1357409.1 - Sun ZFS Storage Appliance: How to update the BIOS for a 7x20 NAS Appliance [Review the ZS3-x BIOS settings and confirming the correct implementation before updating a new KM doc for these systems] Instructions to TSC personnel: The above documents contain the links to our internal web site. This is intentional to avoid the recycle of obsolete procedures in the field or cause more problems. Please talk to L2 TSC or make a collaboration tasks for verification. References<NOTE:1174698.1> - Oracle ZFS Storage Appliance: How to check the SP BIOS revision level<NOTE:1394900.1> - Sun Storage 7000 Unified Storage System: How to Troubleshoot Firmware Upgrade Problems <NOTE:1447284.1> - Oracle ZFS Storage Appliance: How to upgrade a clustered system <NOTE:1008409.1> - How To Verify Platform Health on an Oracle x86 System <NOTE:1543359.1> - Sun Storage 7000 Unified Storage System: Restarting the Appliance Kit Management Daemon (AKD) may impact production data services <NOTE:1448931.1> - Sun Storage 7000 Unified Storage System: Appliance Firmware Release upgrade order <NOTE:1464140.1> - Sun ZFS Storage Appliance: How to Replace a 7x20 Appliance System Board <NOTE:1433369.1> - Sun Storage 7120 BIOS and Firmware upgrade required to support ILOM for Aura 1.0 ESM monitoring. https://stbeehive.oracle.com/teamcollab/wiki/Application+Integration+Engineering+%28AIE%29+-+ZFSSA:Home <NOTE:1513423.1> - Sun Storage 7000 Unified Storage System: How To Upgrade the Appliance Kit Software and Service Processor BIOS/ILOM Firmware <NOTE:1021616.1> - ZFS-8000-CS - ZFS pool failure <NOTE:1448038.1> - How to Reboot the Service Processor (SP) on x86 Platforms. <NOTE:2021771.1> - Oracle ZFS Storage Appliance: Software Updates Attachments This solution has no attachment |
||||||||||||||||||||||||||||||
|