cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3040
Views
0
Helpful
4
Replies

Convert from ACI software to NX-OS fails

jesper_petersen
Level 1
Level 1

Hi

 

I'm trying to convert a 9336C-FX2 switch from ACI software to NX-OS v9.3.5 and I'm following this guide:

https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/93x/upgrade/guide/b-cisco-nexus-9000-nx-os-software-upgrade-downgrade-guide-93x/b-cisco-nexus-9000-nx-os-software-upgrade-downgrade-guide-93x_chapter_0101.html#id_74103

 

However during step 6 (the load-nxos command) the switch stalls at the bash prompt rather than booting the software completely. 

 

Has anyone encountered similar issues or got any ideas? 

 

switch(boot)# init system
This command is going to erase your startup-config, licenses as well as the contents of your bootflash:.
Do you want to continue? (y/n) [n] y
Initializing the system ...
Checking flash ...
Erasing Flash ...
SECURITY_SET_PASS: Input/output error
ERASE_PREPARE: Input/output error
1048576+0 records in
1048576+0 records out
1048576 bytes (1.0 MB) copied, 3.02465 s, 347 kB/s
Partitioning ...
Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!

Warning! Main partition table CRC mismatch! Loaded backup partition table
instead of main partition table!

Warning! One or more CRCs don't match. You should repair the disk!

Partitioning successfull
Formatting bootloader: ...
mke2fs 1.42.9 (28-Dec-2013)
Initializing startup-config and licenses ...
Formatting cfg0: ...
mke2fs 1.42.9 (28-Dec-2013)
Formatting cfg1: ...
mke2fs 1.42.9 (28-Dec-2013)
Formatting pss: ...
mke2fs 1.42.9 (28-Dec-2013)
Formatting plog: ...
mke2fs 1.42.9 (28-Dec-2013)
Formatting bootflash: ...
mke2fs 1.42.9 (28-Dec-2013)
Formatting logflash: ...
mke2fs 1.42.9 (28-Dec-2013)
Mounting ...
mount: can't find /mnt/plog in /etc/fstab
ERROR: cannot mount filesystem
Resetting CMOS to default configuration ...
Reinitializing NVRAM contents ...
Initialization completed.
switch(boot)#

switch(boot)# load-nxos
Unsquashing rootfs ...
Total size needed in bootflash is 108588
check bootflash : OK
Total size needed in bootflash is 41032
check bootflash : OK
Creating /dev/mcelog
Starting mcelog daemon
mcelog: Family 6 Model 56 CPU: only decoding architectural errors
INIT: Switching to runlevel: 3
INIT: Sending processes the TERM signal
fastboot or torissu
INIT: (boot)#
Running S93thirdparty-script...

Populating conf files for hybrid sysmgr ...
Starting hybrid sysmgr ...
done
Netbroker support IS present in the kernel.
done
Skipping EMON in TOR ...
Executing Prune clis.
ethernet switching mode Tue Aug 4 07:39:04 UTC 2020
Aug 4 07:39:07 %FW_APP-2-FIRMWARE_IMAGE_LOAD_SUCCESS No Firmware needed for Non SR card.

 

... snipp ...

 

2020 Aug 4 08:08:43 %$ VDC-1 %$ %USER-2-SYSTEM_MSG: <<%USBHSD-2-MOUNT>> logflash: online - usbhsd
2020 Aug 4 08:08:44 %$ VDC-1 %$ %PLATFORM-2-FANMOD_FAN_OK: Fan module 1 (Fan1(sys_fan1) fan) ok
2020 Aug 4 08:08:44 %$ VDC-1 %$ %PLATFORM-2-FANMOD_FAN_OK: Fan module 2 (Fan2(sys_fan2) fan) ok
2020 Aug 4 08:08:44 %$ VDC-1 %$ %PLATFORM-2-FANMOD_FAN_OK: Fan module 3 (Fan3(sys_fan3) fan) ok
2020 Aug 4 08:08:47 %$ VDC-1 %$ netstack: Registration with cli server complete
2020 Aug 4 08:08:47 %$ VDC-1 %$ %USER-1-SYSTEM_MSG: ERROR: NXOS RPMs list cannot be empty - loadrpm.sh - root
2020 Aug 4 08:08:47 %$ VDC-1 %$ %PLUGIN-2-PLUGIN_LOAD_INTERNAL_ERROR: Plugin has internal error during load operation. Reason: plugin_extract_img: script '/isan/bin/loadrpm.sh' returned failure. Refer to /var/log/rpm_install.log for error logs
System is coming up ... Please wait ...
....System is coming up ... Please wait ...
....System is coming up ... Please wait ...
....System is coming up ... Please wait ...
....System is coming up ... Please wait ...
....System is coming up ... Please wait ...
....System is coming up ... Please wait ...
....System is coming up ... Please wait ...
....System is coming up ... Please wait ...
....System is coming up ... Please wait ...
....System is coming up ... Please wait ...
....System is coming up ... Please wait ...
..bash-4.3# 2020 Aug 4 07:49:22 %$ VDC-1 %$ %KERN-2-SYSTEM_MSG: [ 1375.473985] App clis on slot 1 vdc 1 SUP sap 481(CLIS process MTS queue) did not drop MTS_OPC_CLIS_NVDB_SYNC with msg_id 0x154a from sender sap 4160(CLIS NVDB updater queue) in 601 sec, contact app owner - kernel

bash-4.3#
bash-4.3#

 

 

 

1 Accepted Solution

Accepted Solutions

Sergiu.Daniluk
VIP Alumni
VIP Alumni

Hi @jesper_petersen 

For some Cisco Nexus 9000 Series switches, the device does not load with the normal Cisco NX-OS prompt (switch#) and instead comes up as "bash-4.2#”. In this case, you must power cycle the device, jump to loader, and boot the NX-OS image using either TFTP or an USB method.

Reference: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/7-x/upgrade/guide/b_Cisco_Nexus_9000_Series_NX-OS_Software_Upgrade_and_Downgrade_Guide_Release_7x/Converting_from_Cisco_NX_OS_to_ACI_Boot_Mode.html  (section Converting Back to NX-OS, step 6).

 

Stay safe,

Sergiu

 

P.S. The section is ok :-) no worries about that.

View solution in original post

4 Replies 4

jesper_petersen
Level 1
Level 1
Crap, I put this in the wrong section, I meant to put it in the Data Center section...

Sergiu.Daniluk
VIP Alumni
VIP Alumni

Hi @jesper_petersen 

For some Cisco Nexus 9000 Series switches, the device does not load with the normal Cisco NX-OS prompt (switch#) and instead comes up as "bash-4.2#”. In this case, you must power cycle the device, jump to loader, and boot the NX-OS image using either TFTP or an USB method.

Reference: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/7-x/upgrade/guide/b_Cisco_Nexus_9000_Series_NX-OS_Software_Upgrade_and_Downgrade_Guide_Release_7x/Converting_from_Cisco_NX_OS_to_ACI_Boot_Mode.html  (section Converting Back to NX-OS, step 6).

 

Stay safe,

Sergiu

 

P.S. The section is ok :-) no worries about that.

Hi @Sergiu.Daniluk 

Ahh great, thank you for the tip. I guess they forgot to move that to the corrosponding section for the v9.x upgrade documentation :)

 

I'll give it a shot.

 

Thx :)

Hi Jesper,

Just to let you know, I have filed a documentation defect CSCvv25007 to ensure that this caveat documented in the Cisco Nexus 9000 Series NX-OS Software Upgrade and Downgrade Guide, Release 7.x and Cisco Nexus 9000 Series NX-OS Software Upgrade and Downgrade Guide, Release 6.x books is correctly copied to the Cisco Nexus 9000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.2(x) and Cisco Nexus 9000 Series NX-OS Software Upgrade and Downgrade Guide, Release 9.3(x) books.

Our apologies for any inconvenience caused by this - let me know if you have any other questions.

Thank you!

-Christopher

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:


This community is intended for developer topics around Data Center technology and products. If you are looking for a non-developer topic about Data Center, you might find additional information in the Data Center and Cloud community