DiskShelf InstallGuide
DiskShelf InstallGuide
To download and install the shelf and Alternate Control Path (ACP) firmware, follow the steps for your version of
Data ONTAP:
• Downloading and installing shelf and ACP firmware on systems running ONTAP 9
• Downloading and installing shelf and ACP firmware on systems running Data ONTAP 7-Mode
Note: In an HA pair with a multipath HA cabling configuration, a single controller will update all of the shelf and
ACP firmware connected to the HA pair.
Important: Shelf firmware upgrades and ACP firmware upgrades are nondisruptive.
Downloading and installing Shelf and ACP firmware on systems running ONTAP 9
Shelf and ACP firmware files are included in every ONTAP installation image, including the one used for the initial
system build at the factory. The firmware files included in an ONTAP release are generally the latest available at
the time the release was published. It is also possible to download the latest shelf and ACP firmware files from the
support web site and update the system without performing an ONTAP upgrade.
Shelf and ACP firmware updates are published on an as-needed basis; therefore, it is possible that although
newer shelf and ACP firmware files are available, they are not applicable to your system. This procedure will do
no harm if performed on a system that has no eligible shelves, and if shelves are added or replaced later you can
be assured those shelves will be updated with the latest firmware.
The shelf and ACP firmware files in the system repository are updated at these times:
• When a new release of ONTAP is installed
• When a shelf and ACP firmware package is downloaded from the support site and installed to the
repository on the system
Individual shelf and ACP drive firmware is updated on eligible shelves automatically through the background
firmware update process:
Note: Each node in the cluster maintains its own repository of shelf and ACP firmware files. Therefore, when
installing shelf and ACP firmware files, all nodes in the cluster should be updated. This is especially important for
MetroCluster or SyncMirror configurations.
There are two ways to download and install the shelf firmware.
Method 1 uses an HTTP or FTP server that the node management logical interface (LIF) of each node can
connect to. This is the preferred method to update the firmware.
Method 2 uses a SCP/SFTP server that the node management LIF of each node can connect to. Only use this
method when Method 1 is not available.
© 2020 NetApp, Inc. All Rights Reserved. NETAPP, the NETAPP logo, and the marks listed at http://www.netapp.com/TM are trademarks of
NetApp, Inc. Other company and product names may be trademarks of their respective owners.
Method 1: Using an HTTP or FTP server
Note: This is the preferred method to update the firmware.
Action
Download the latest shelf firmware .zip file by clicking on the Download button and then save the file to a host. Move
the .zip file from the host to an internal web or FTP server that is accessible from the node management LIF of each
node in the cluster.
Step 1
Note: If you are downloading the individual shelf firmware .SFW files, you will have to repeat this process to
download the corresponding ACPP shelf firmware .AFW files.
Step 2 Log in to the cluster as the cluster administrator with administrative privileges.
The Alternate Control Path (ACP) interface initially used Ethernet-based network connectivity to perform various
recovery tasks, such as expander resets and shelf power cycles. This feature was referred to as out-of-band (OOB)
ACP.
With ONTAP 9.0 and later, ACP uses available SAS data links to perform the same tasks. This feature is referred to
as in-band ACP.
Take note of these special cases of IOM6 running ACP FW 0208 or earlier, or any IOM3 with any FW:
• IOM3 does not support in-band ACP
• IOM6 does not support in-band ACP on FW 0208 or earlier; therefore, in this case:
o Confirm the cluster is in OOB (not in-band) ACP mode before attempting update.
▪ OOB ACP Ethernet cables must be in place
Step 4 ▪ Set ACP to OOB mode if not already configured
• See Knowledgebase article In-Band ACP Setup and Support for more information.
To download the latest shelf firmware package to all of the nodes in the cluster from a web server, use this
command:
To download a specific shelf firmware file to all of the nodes in the cluster from a web server, use this command:
To download an individual ACPP firmware file to all of the nodes in the cluster from a web server, use this
command:
It is also possible to initiate the update manually, if needed. To manually update the shelf firmware, enter this
command:
© 2020 NetApp, Inc. All Rights Reserved. NETAPP, the NETAPP logo, and the marks listed at http://www.netapp.com/TM are trademarks of
NetApp, Inc. Other company and product names may be trademarks of their respective owners.
To verify that the new shelf firmware is updated, enter:
In the output, verify that each shelf's firmware is updated to the desired level. For example:
Action
Download the latest shelf firmware .zip file by clicking on the Download button. Save the file to a host that can
respond to SCP or SFTP requests from the node management LIF of each node in the cluster.
Step 1
Note: If you are downloading the individual shelf firmware .SFW files, you will have to repeat this process to
download the corresponding ACPP shelf firmware .AFW files.
Step 2 Log in to the cluster as the cluster administrator with administrative privileges.
Using SCP or SFTP, copy the shelf firmware.zip file to the /mroot/etc directory of the host node from Step 1:
Step 7 % scp user@<host>:<path>/<file>.zip /mroot/etc
© 2020 NetApp, Inc. All Rights Reserved. NETAPP, the NETAPP logo, and the marks listed at http://www.netapp.com/TM are trademarks of
NetApp, Inc. Other company and product names may be trademarks of their respective owners.
Unzip the shelf firmware .zip file.
If you are unzipping the all_shelf_fw.zip file, use this command:
If you are using an individual shelf firmware package, use this command to unzip it:
Step 8
% unzip -o /mroot/etc/<shelf_type.fw_rev.SFW>.zip -d /mroot/etc/shelf_fw
If you are using an individual ACPP firmware file, use this command to unzip it:
Step 10 To update the shelf firmware repository on other nodes in the cluster, repeat Steps 5 through 9.
The Alternate Control Path (ACP) interface initially used Ethernet-based network connectivity to perform various
recovery tasks, such as expander resets and shelf power cycles. This feature was referred to as out-of-band (OOB)
ACP.
With ONTAP 9.0 and later, ACP uses available SAS data links to perform the same tasks. This feature is referred to
as in-band ACP.
Step 11 Take note of these special cases of IOM6 running ACP FW 0208 or earlier, or any IOM3 with any FW:
• IOM3 does not support in-band ACP
• IOM6 does not support in-band ACP on FW 0208 or earlier; therefore, in this case:
o Confirm the cluster is in OOB (not in-band) ACP mode before attempting update.
▪ OOB ACP Ethernet cables must be in place
▪ Set ACP to OOB mode if not already configured
• See Knowledgebase article In-Band ACP Setup and Support for more info.
The shelf firmware files should have been installed correctly to the system. If automatic background firmware
updates are enabled, the system should detect and begin updating any eligible shelves within ten minutes.
It is also possible to initiate the update manually, if needed. To manually update the shelf firmware, enter this
command:
In the output, verify that each shelf's firmware is updated to the desired level. For example:
© 2020 NetApp, Inc. All Rights Reserved. NETAPP, the NETAPP logo, and the marks listed at http://www.netapp.com/TM are trademarks of
NetApp, Inc. Other company and product names may be trademarks of their respective owners.
Downloading and installing shelf and ACP firmware on systems running Data ONTAP 7-Mode
Shelf and ACP firmware files are included in every Data ONTAP installation image, including the one used for the
initial system build at the factory. The firmware files included in a Data ONTAP release are the latest available at
the time the release was published. It is a recommended best practice to download the latest shelf and ACP
firmware files from the support web site and update the system without performing a Data ONTAP upgrade. Shelf
and ACP firmware updates are published on an as-needed basis; therefore, it is possible that although newer
shelf and ACP firmware files are available, they are not applicable to your system. This procedure will do no harm
if performed on a system that has no eligible shelves. If shelves are added or replaced later, you can be assured
those shelves will be updated with the latest firmware. The shelf and ACP firmware files in the system repository
are updated at these times:
• When a new release of Data ONTAP is installed
• When a shelf and ACP firmware package is downloaded from the support site and installed to the
repository on the system
Individual shelf and ACP firmware is updated on eligible shelves automatically through the background firmware
update process.
Note: Because versions of Data ONTAP prior to 8.2.1 do not always automatically update the shelf and ACP
firmware, you should verify that the shelf and ACP firmware are the most current versions. If they are not, you
must manually update the firmware. Background shelf firmware updates are enabled if the options
shelf.fw.auto.update command is set to on.
You should not modify this value from the default of on unless you are directed to do so by technical support.
Note: Each node in the HA pair maintains its own repository of shelf and ACP firmware files. Therefore, when
installing shelf and ACP firmware files, both nodes should be updated. For more information about shelves and
shelf modules, see the Data ONTAP High Availability and MetroCluster Configuration Guide for 7-Mode and the
Installation and Service Guide for your shelves. To download and install the latest shelf firmware on Data ONTAP
7-Mode systems, follow these steps:
Action
Map a drive or mount the storage system's root volume as a user with administrator privileges.
Step 4
For shelf firmware, copy the .SFW file and its .FVF file (if present) to the /etc/shelf_fw directory
Step 5
For ACP firmware, copy the .AFW file to the /etc/acpp_fw directory.
© 2020 NetApp, Inc. All Rights Reserved. NETAPP, the NETAPP logo, and the marks listed at http://www.netapp.com/TM are trademarks of
NetApp, Inc. Other company and product names may be trademarks of their respective owners.
To update the shelf firmware, follow these steps:
3. To allow the system to apply firmware updates to all of the eligible shelves, enter:
It can take up to 30 minutes per module to apply shelf firmware. Status messages are sent to the
Step 6 /etc/log/messages file.
3. To allow the system to apply firmware updates to all eligible I/O modules, enter:
> sysconfig -v
In the output, verify that each shelf's firmware is updated to the desired level. For example:
Note: NetApp's Shelf firmware packages will only be provided in the zip format going forward.
© 2020 NetApp, Inc. All Rights Reserved. NETAPP, the NETAPP logo, and the marks listed at http://www.netapp.com/TM are trademarks of
NetApp, Inc. Other company and product names may be trademarks of their respective owners.