When upgrading a Nexus 7000 to NX-OS version 5.2 (using more than 1 VDC) or to NX-OS v6+, Cisco claims the need to upgrade the system memory to 8Gb.
Note I have run on v5.2 using only 4Gb per SUP using 2 VDCs and it has worked just fine, but I should mention that the box was not under heavy load.
See how much memory your N7K has on a SUP by using the following command:
N7K# show system resources Load average: 1 minute: 0.47 5 minutes: 0.24 15 minutes: 0.15 Processes : 959 total, 1 running CPU states : 3.0% user, 3.5% kernel, 93.5% idle Memory usage: 4115776K total, 2793428K used, 1322348K free
The upgrade per SUP would need the Cisco Bundle upgrade package (Product code: N7K-SUP1-8GBUPG=). One package has one 4Gb module. (see picture below) If you have two SUPs you would need two bundles. Notice the 8Gb sticker on module in the red block.
How to upgrade
During a scheduled change window, make sure to save you configuration.
If you only have one SUP, it would be best to power the box down completely before yanking out the only SUP to upgrade the memory.
If you have multiple SUPs in one chassis and running multiple VDCs, although default configuration confirm the VDCs are set to ‘dual-sup ha switchover’:
N7K# sh vdc detail vdc id: 1 vdc name: system-vdc vdc state: active vdc mac address: 00:26:98:0c:c3:c1 vdc ha policy: RELOAD vdc dual-sup ha policy: SWITCHOVER vdc boot Order: 1 vdc create time: Tue Aug 2 00:05:50 2011 vdc reload count: 0 vdc restart count: 0 vdc type: Ethernet vdc supported linecards: m1 f1 m1xl vdc id: 2 vdc name: data-vdc vdc state: active vdc mac address: 00:26:98:0c:c3:c2 vdc ha policy: RESTART vdc dual-sup ha policy: SWITCHOVER vdc boot Order: 1 vdc create time: Tue Aug 2 00:06:46 2011
Pull the HA-Standby* module (as seen with “show module”) half-way out. The picture shows where the module should be inserted. Before inserting the 4Gb module pull of the sticker and place it on the front of the SUP.
Once inserted it should look like this:
Push the SUP back in and give the upgraded SUP about 8-10 minutes to boot up and be in HA-Standby* state again. Once in HA-Standby* state, issue the switchover on the primary SUP to switchover to the upgraded SUP:
N7K# system switchover
Connect the console to the SUP that has been upgraded and confirm all services are functioning as required.
Confirm the memory upgrade reflects on the upgraded SUP:
N7K# show system resources Load average: 1 minute: 5.45 5 minutes: 3.39 15 minutes: 1.53 Processes : 562 total, 3 running CPU states : 7.5% user, 20.0% kernel, 72.5% idle Memory usage: 8260968K total, 2078940K used, 6182028K free
Then do to upgrade the last SUP by repeating the above process, with the following ending result.