Sei sulla pagina 1di 8

BEST PRACTICE: Manage out-of-date firmware by upgrading to the current firmware on a regular basis.

AutoSupports Health Check feature can make this task easier. BEST PRACTICE: Always read the Release Notes and Must-Read Notifications posted on the Software Download pages to fully understand the impact of an upgrade. BEST PRACTICE: Plan on upgrading your storage Controller at least once a year with the latest ONTAP General Deployment (GD) release. [HW] What triggers an update to Disk, Shelf, or ACP firmware in Data ONTAP 8 7Mode?https://kb.netapp.com/support/index?page=content&id=3013267

Caution: Please do not follow the content blindly, do your own research before implementing any of the given upgrade procedure. I shall not be responsible for any break/crash.

Prepared by ashwinwriter@gmail.com

Note: Applies to newer NetApp Systems

1) Get the current version of the System Firmware a. Run the following commands sysconfig -a

version b (basically reveals, primary, secondary kernel version along with system firmware and diagnostic kernel version)

2) Download the updated System Firmware from the Now web site. a. http://now.netapp.com/NOW/cgi-bin/fw b. Select the appropriate hardware platform c. Select the appropriate Service Image (BIOS) For Use with Data ONTAP option. d. Download the firmware

Installation: If you have access to Web Server: (not required if you can do cifs/nfs) a. Copy the downloaded ZIP file to a web server b. Type the following on the Netapp controller. Filer>software install http://web_server_name/path/filename.zip This command will download and unzip the file to the appropriate location on the Netapp controller. Note: If you do not have Web access, you can manually download the file and use one of the protocols (NFS, CIFS, FTP, TFTP) to copy the file to the root volume of the storage controller in the /mroot/etc/software/ directory. After you copy to the directory, you have to perform a software install. Or you can download this way: 1. Download BIOS (zip file) to your local machine and from there transfer to -> \\filer\etc$\software folder. 2. Filer>software list # This command will list the software in the software directory, ensure that the software you just downloaded is listed there. 3. Filer>software install filename.zip 4. If this is an HA cluster install the firmware on the first node of the cluster, then repeat for the second node.

5. Run the following command to access the privilege commands priv set advanced

6. Run this command to perform the installation


download -d

7. Verify new version installed by running this command and comparing with previous output.
version -b

8. If this is a HA cluster run the following command on the other node, this will reboot the node
where the firmware is to be installed. cf takeover

9. If this is a single controller run the following command to complete the installation.
Reboot

10. The new firmware will automatically be applied when the NetApp controller reboots.
11. You can monitor the progress of the controller reboot by connecting the RLM/SP connection 12. Login as naroot with the same password as your root account

Enter
system console

13. If this is a HA cluster, and the node is back up and running, run this command on the other node, then repeat the process for the other node in the HA cluster. cf giveback -f 14. -f will close all CIFS connections allowing the giveback to proceed. 15. Verify giveback was successful by running the following command cf status 16. You can now return to normal operations or run additional checks as needed.

The firmware version can be checked with the command: firmware version marked in red below. filer> sysconfig -a slot 0: FC Host Adapter 0b (Dual-channel, QLogic 2312 rev. 2, 32-bit, L-port, <UP>) Firmware rev: 3.3.220 Host Loop Id: 7 FC Node Name: 5:00a:098000:001e80 Cacheline size: 8 FC Packet size: 2048 SRAM parity: Yes External GBIC: No Link Data Rate: 1 Gbit 21: NETAPP X270_HJURE036F10 NA14 34.0GB 520B/sect (433K8115) 22: NETAPP X270_HJURE036F10 NA14 34.0GB 520B/sect (433K8087) 23: NETAPP X270_HJURE036F10 NA14 34.0GB 520B/sect (433F3696)

24: NETAPP X270_HJURE036F10 NA14 34.0GB 520B/sect (433K7917)

Note: When you upgrade Data ONTAP, disk shelf firmware (firmware for modules on disk shelves) is updated automatically if the firmware on the shelves is older than the firmware that is bundled with the Data ONTAP system files. You can also update disk shelf firmware by downloading the most recent firmware for your shelf modules from the NOW site and installing the files. Nondisruptive upgrades are performed by downloading the most recent firmware from the NetApp Support site to the controller's /etc/disk_fw directory. Update the Disk Firmware 1. Download the latest disk firmware from the NetApp support site 2. Verify the following, otherwise you will not be able to do a non-disruptive upgrade Aggregates need to be RAID-DP or mirrored RAID4 You need to have functioning spares 3. Run the options raid.background_disk_fw_update.enable command and verify it is set to on This feature that enables disk firmware NDU is also called "momentary disk offline. If not, enable it with the options raid.background_disk_fw_update.enable on command 4. Extract and copy the disk firmware to the /etc/disk_fw folder on your filer 5. Updates start automatically (In the Background) for any disk drives that are eligible for an update. Data ONTAP polls approximately once every two minute to detect new firmware in the /etc/disk_fw directory 6. Repeat for both controllers

Look up the latest firmware for the different disktypes via this link: http://now.netapp.com/NOW/download/tools/diskfw/.

Upgrade to correct shelf firmware can be done non-disruptively for FCAL shelves, but disruptively for (S)ATA shelves). Check firmware version with the command: Firmware version marked in red below. filer> Sysconfig -a slot 0: FC Host Adapter 0a (Dual-channel, QLogic 2322 rev. 3, 64-bit, L-port, <UP>) Firmware rev: 3.3.10 Host Loop Id: 7 FC Node Name: 5:00a:098200:00abce Cacheline size: 16 FC Packet size: 2048 SRAM parity: Yes External GBIC: No Link Data Rate: 2 Gbit 19: NETAPP X274_HPYTA146F10 NA02 136.0GB 520B/sect (V5WGK0HA) Shelf 1: ESH2 Firmware rev. ESH A: 16 ESH B: 16

Shelf 2: ESH2 Firmware rev. ESH A: 16 ESH B: 16 I/O base 0xde00, size 0x100 memory mapped I/O base 0xa1740000, size 0x100

The latest firmware for the different shelves can be found here: http://now.netapp.com/NOW/download/tools/diskshelf/. Update the Disk Shelf Software 1. Download the appropriate disk shelf software upgrade from the NetApp support site 2. Extract and copy it to the /etc/shelf_fw folder on your filer 3. Run the options shelf.fw.ndu.enable command and verify it is set to on If not, enable it with the options shelf.fw.ndu.enable on command 4. Execute the storage download shelf command to update the shelf firmware and enter yes when prompted 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 ATFCX.3700.SFW downloaded on 0b.shelf4 On systems with software-based disk ownership Data ONTAP scans the /etc/shelf_fw directory for new firmware once per minute (on systems with software-based disk ownership). If new disk shelf firmware is detectedthat is, if there is a disk shelf firmware file in the /etc/shelf_fw directory that has a higher revision number than the current firmware on the shelf modulethe new firmware is automatically downloaded to the disk shelf module. For more detailed information, please read this link:

http://hd.kvsconsulting.us/netappdoc/801docs/html/ontap/upgrade/GUID-879B0B1E-710E45BF-8503-6B89199403C6.html

Nondisruptive upgrades are performed by downloading the most recent firmware from the NetApp Support site to the controller's /etc/acpp_fw directory. Updates start automatically for any ACP that is eligible for an update. Data ONTAP polls approximately once every 10 minutes to detect new firmware in the /etc/acpp_fw directory. An automatic NDU firmware update can occur from the new firmware being downloaded onto either node in the /etc/acpp_fw directory

IMPORTANT: One cannot update ACP firmware on a FAS2240, FAS2242, or FAS2244 controller. On these systems when you upgrade SP, ACPP is automatically updated. For more information refer to this discussion. https://forums.netapp.com/message/160648#160648 ACP: IOM6E is embedded version of IOM6. The ACPP in the IOM6E runs on the same CPU as the Service Processor (SP). Hence, ACPP download is not supported in IOM6E, since ACPP is part of the SP.

Download the latest SP Image from the NetApp support site | Download | System Firmware 1. Download SP_FW.zip to \\filer\etc$\software folder. 2. Filer>software list # this command to see the list of installable available. 3. Filer>software install SP_FW.zip 4. Filer>sp update You will get the following system messages, assuming the current SP version is 2.1: Updating the SP firmware. Please ensure you have run 'software install' command with correct parameters for 'sp update' prior to this step. DO NOT reset this system during this process. New SP version: 2.1.1 Current SP version: 2.1 Sending files to SP

................... ................... After the download process completes, you will get the following system messages: SP: Firmware updated successfully! You need to reboot the SP for the new image to take effect NOTE: If your console connection is through the SP, it will be disconnected Do you want to reboot the SP now? (y/n)? To reboot the Service Processor, type y. Note 1: It is necessary to reboot the Service Processor to start running the newly installed version of firmware. Note 2: Ignore the warning messages that you see on the storage controller console during the Service Processor firmware update. Note 3: The rebooting process can take a few minutes. 4. filer> sp status You will see firmware and network information similar to the following. Note that your network information will be different but make sure you have downloaded firmware version 2.1.1: Firmware Version: 2.1.1 Mgmt MAC Address: 00:A0:98:13:9D:3A Ethernet Link: Up Using DHCP: yes IPv4 configuration: IP Address: 10.98.145.00 Netmask: 255.255.252.0 Gateway: 10.98.144.0 IPv6 configuration: Disabled Result: The Service Processor firmware installation is complete. NetApp KB: How to update the Service Processor firmware when a web server is unavailable? https://kb.netapp.com/support/index?page=content&id=1013667

Update the Disk Qualification Package Download the latest DQP from the NetApp support site | Downloads |Disk Drive & Firmware Matrix Extract the files and copy it to the /etc folder on your filer, overwriting the existing files Done!

Potrebbero piacerti anche