...
In certain Nexus 5600s(Nexus 5672, 56128 and 5696), non disruptive ISSU can fail and need manual intervention to recover the systems. Nexus 5600s systems which are at risk for this have VIKING USB device. Such systems can be identified by issuing following command N5696-1# show system internal file /proc/bus/usb/devices | grep -i Manu S: Manufacturer=Linux 2.6.27.47 ehci_hcd
S: Manufacturer=Cisco S: Manufacturer=Cisco N5696-1#
This problem is only seen if non disruptive(ND) ISSU is done on certain Nexus 5600s. If the upgrade is disruptive due to presence of L3 license or STP/LACP requirement not met for ND ISSU, this issue does NOT apply. Also, this issue does NOT apply to Nexus 5624, Nexus 5648, Nexus 600x and Nexus 55xx systems.
If non disruptive ISSU is not a requirement, perform disruptive upgrade by using hidden force installer option. Here is an example
If non-disruptive ISSU is a requirement, workarounds exist. Please contact Cisco TAC to obtain the workaound.
On Systems which have run into this problem, ISSU will fail and switch will be in boot prompt. Following messages will be seen on console session. Reload switch to recover from failed ISSU state. Checking all filesystems..... done. ############################################################## Boot has been interrupted or internal disk is not initialized! ############################################################## Do you want to initialize it? (y/n) n INIT: INIT: Sending processes the TERM signal INIT: Sending processes the KILL signal Cisco Nexus Operating System (NX-OS) Software TAC support: http://www.cisco.com/tac Copyright (c) 2002-2015, Cisco Systems, Inc. All rights reserved. The copyrights to certain works contained in this software are owned by other third parties and used and distributed under license. Certain components of this software are licensed under the GNU General Public License (GPL) version 2.0 or the GNU Lesser General Public License (LGPL) Version 2.1. A copy of each such license is available at http://www.opensource.org/licenses/gpl-2.0.php and http://www.opensource.org/licenses/lgpl-2.1.php switch(boot)# dir Usage for bootflash: filesystem 96215040 bytes used 323215360 bytes free 419430400 bytes total switch(boot)#