How to upgrade disk shelf firmware on a NetApp Filer

This article provides step by step instructions on how to upgrade the Shelf Firmware on a NetApp Filer running Data OnTap version 7.2.  The Filer has four storage shelves which need their firmware to be upgraded.

We would be using CIFS to map a drive to the C$ of the Filer from a Windows machine. You can do the same using NFS by mounting the root volume of the Filer on a Unix client

In our case, we would use Filer1 as the name of the filer on which we need to upgrade the Disk Shelf Firmware.

-         Download the latest Shelf Firmware as a zip file from NetApps NOW site 

-         Unzip the contents to a temporary folder e.g.; C:\temp\FilerShelfFirmware

-         Map a drive to the C$ share of Filer1 e.g. X:\ 

-         Copy the contents of C:\temp\FilerShelfFirmware to X:\etc\shelf_fw

-         Logon to the consoles of Filer1 using Putty

-         Give the command “Priv set advanced” to enter advanced mode

-         Check the current shelf firmware version by typing “sysconfig –v” in the output look for following lines,  it shows the firmware version to be 35
          Shelf 1: AT-FCX Firmware rev. AT-FCX A: 35 AT-FCX B: 35
          Shelf 2: AT-FCX Firmware rev. AT-FCX A: 35 AT-FCX B: 35
          Shelf 3: AT-FCX Firmware rev. AT-FCX A: 35 AT-FCX B: 35
          Shelf 4: AT-FCX Firmware rev. AT-FCX A: 35 AT-FCX B: 35

-        Type “storage download shelf” to update firmware on both filers

-         Wait until you get the following output, it could take 70 seconds per shelf x 4 shelves so close to about 5 minutes:
 

Tue Dec 30 12:17:42 PST [sfu.downloadSuccess:info]: [storage download shelf]: Firmware file AT-FCX.3700.SFW downloaded on 0b.shelf4.

Tue Dec 30 12:17:42 PST [sfu.downloadSuccess:info]: [storage download shelf]: Firmware file AT-FCX.3700.SFW downloaded on 0b.shelf3.
Tue Dec 30 12:17:42 PST [sfu.downloadSuccess:info]: [storage download shelf]: Firmware file AT-FCX.3700.SFW downloaded on 0b.shelf2.
Tue Dec 30 12:17:42 PST [sfu.downloadSuccess:info]: [storage download shelf]: Firmware file AT-FCX.3700.SFW downloaded on 0b.shelf1.
Tue Dec 30 12:17:42 PST [sfu.downloadSummary:info]: Shelf firmware updated on 4 shelves

-         Check the new shelf firmware version by typing “sysconfig –v” it should now say 37 instead of 35