NetApp OnTap update for MetroCluster IP

These days i´m working on upgrading a 9.6 MetroCluster to 9.7. It is my first time doing a minor upgrade to a full production MetroCluster  so I´m extra curios about doing things right. This is my notebook because I had a hard time finding all necessary stuff, so this may be hopefully helpful for others.

Download Cisco Switch Firmware http://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-mcc-inst-cnfg-ip%2FGUID-89FE081E-9E71-431F-9D66-80EBB2D80B8D.html
https://mysupport.netapp.com/NOW/download/software/sanswitch/fcp/Cisco/cisco_cns/download.shtml#9.22
Downloading will be done from Cisco directly and requires an active support contract and that´s somehow “interesting” when bought with your storage
Reference Configuration Files (RCF) https://mysupport.netapp.com/NOW/download/software/metrocluster_ip/rcfs/download.shtml
Starting with 9.6 there is a Java Tool that will generate RCF for your environment

If you are upgrading ONTAP, the switch firmware, and the RCF file, then you must perform the upgrades in the following order:

  1. Download and install the switch firmware
  2. Reset the switch to factory defaults
  3. Apply the correct RCF file
  4. Upgrade ONTAP
This was the official documentation that will be updated soon because it´s not really the truth.
Updating the Firmware does not require updating the config as long it´s not otherwise mentioned (whatever that means)
I tried updating from 7. to 9. NX OS and hit this bug so you would need to disable image verification.
https://kb.netapp.com/Advice_and_Troubleshooting/Data_Storage_Systems/Fabric%2C_Interconnect%2C_and_Management_Switches/NXOS_upgrade_failure_with_error_%3A_Return_code_0x40930011
That said, you should take extra care of your switches when looking at upgrading MC IP.
IMHO this is not very user friendly as all that equipment was shipped and ordered from NetApp and we are all talking about simplifying thing´s but hey, this is how it is.

Leave a Reply