03-16-2018 02:49 AM - edited 03-01-2019 08:44 AM
Hello guys,
I want to update a Nexus 3548 from 6.0.2.A8.4a to 7.0.3.I7.3 but after i am issuing the "show install all impact system"command i am getting the SRG error (0x404F0003) :
Extracting "system" version from image bootflash:/nxos.7.0.3.I7.3.bin. [#] 0% -- FAIL. Return code 0x404F0003 (SRG file not present/cannot be opened). Pre-upgrade check failed. Return code 0x40930012 (SRG extraction failed).
I did reboot to empty the log files as suggested in other threads but it didnt help, any ideas?
Bootflash seems to have enough extra space for the decompression:
Usage for bootflash:// 1841655808 bytes used 1985736704 bytes free 3827392512 bytes total iaag-rtryz-sni-inf-01a#
Regards.
03-16-2018 03:27 AM - edited 03-16-2018 03:29 AM
Greetings.
Based on current version, you may be hitting CSCuo00926, which causes the /var/tmp/vdc.log to fill up.
Thinking you may need to manually clear that log via "filesys delete /var/tmp/vdc.log"command
Please run:
show system internal dir /var/tmp
show install all failure-reason
If you need assistance, you may want to open a TAC case to confirm issue, and resolution.
Thanks,
Kirk...
03-18-2018 11:47 PM
Hello and thank you for your reply
Unfortunately the dir command seems not functional in my case:
Devname# show system internal dir /var/tmp dir
^
% Invalid command at '^' marker.
Hardware
cisco Nexus 3548 Chassis ("48x10GE Supervisor")
Software
BIOS: version 2.0.6
loader: version N/A
kickstart: version 6.0(2)A8(4a)
system: version 6.0(2)A8(4a)
Power Sequencer Firmware:
03-19-2018 03:00 AM
Hi kirk, these commands you are mentioning are not working for my device.
So first i got the error that i have to do the COMPACT image:
Verifying image bootflash:/nxos.7.0.3.I7.3.bin for boot variable "system". [# ] 2% -- FAIL. Return code 0x40930084 (Upgrade cannot be continued with non-compact image!. Please use scp compacting for a compact image and retry ISSU.). Pre-upgrade check failed. Return code 0x40930011 (Image verification failed).
But after that i am getting again the 0x404F0003 error:
448369333 Mar 19 11:26:46 2018 nxos.7.0.3.I7.3.bin --> COMPACT Extracting "system" version from image bootflash:/nxos.7.0.3.I7.3.bin. [# ] 0% -- FAIL. Return code 0x404F0003 (SRG file not present/cannot be opened). Pre-upgrade check failed. Return code 0x40930012 (SRG extraction failed).
Software BIOS: version 2.0.6 loader: version N/A kickstart: version 6.0(2)A8(8) system: version 6.0(2)A8(8) Power Sequencer Firmware: Module 1: version v2.1 BIOS compile time: 12/26/2014 kickstart image file is: bootflash:///n3500-uk9-kickstart.6.0.2.A8.8.bin kickstart compile time: 1/19/2018 20:00:00 [01/20/2018 07:23:13] system image file is: bootflash:///n3500-uk9.6.0.2.A8.8.bin system compile time: 1/19/2018 20:00:00 [01/20/2018 07:56:34] Hardware cisco Nexus 3548 Chassis ("48x10GE Supervisor")
Please advice.
Thank you.
03-19-2018 03:11 AM - edited 03-19-2018 03:12 AM
To fix this, you need to use the scp image compacting feature, the local image compacting is not supported.: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus3000/sw/release/70372/n3k_70372_nxos_rn.html#_Toc498583962 Please do it “on the fly”, when downloading the image to the switch from its CLI via SCP, the compact option with copy command is allowed only with SCP protocol, the command is:
switch# copy scp:<source image name> bootflash:<image name> compact vrf <vrf name> Note: if you already have the image on the bootflash, you’ll have to delete it first for the above command to work.
Hope this helps
03-19-2018 05:37 AM
Thank you for your reply, as i mentioned before, i did the compact transfer and as you can see in the "dir" command, the size is already compressed to 450meg instead of the default almost 1gig:
any other ideas please ?
nexus# copy scp:nxos.7.0.3.I7.3.bin bootflash:nxos.7.0.3.I7.3.bin compact Enter vrf (If no input, current vrf 'default' is considered): RSA key fingerprint is SHA1: Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added (RSA) to the list of known hosts. nxos.7.0.3.I7.3.bin 100% 918MB 695.9KB/s 22:31 Copy complete, now saving to disk (please wait)... nexusb# dir 448369333 Mar 19 10:54:41 2018 nxos.7.0.3.I7.3.bin
04-13-2018 04:24 PM
Maybe I am having a dense moment here but I am trying to upgrade the OS on a brand new switch that is not on our network yet. Is it possible to compact this file any other way than through scp?
04-19-2018 07:33 PM
Many many thanks to Vinit Jain!
Here's what I did:
Copied the (non-compacted) "nxos.7.0.3.I7.3.bin" from usb1: to bootflash: and named the file "wheelie.bin"
Then I did a "copy scp:wheelie.bin bootflash:nxos.7.0.3.I7.3.bin compact vrf management" and used the switch's local IP on the mgmt 0 interface as the source IP (maybe you can also use the IP of a local loopback interface)
Afterwards "install all nxos bootflash:nxos.7.0.3.I7.3.bin" to complete the upgrade
04-24-2018 08:30 AM
omg cisco, this is horrible. Not everyone has a SCP server. This is what i did. I turned on the SCP feature on another nexus and ftp'd there, than SCP'd (doing compact) from that nexus switch.
This worked for me.
01-17-2020 07:26 AM
01-17-2020 08:05 AM
What is the full command you are using to get the command? Also, have your tried skipping the impact and doing a "install all, etc."?
01-20-2020 08:58 AM
01-20-2020 09:02 AM
Hi, I am using:
switch# show ver
Software
BIOS: version 08.34
NXOS: version 7.0(3)I7(5a)
BIOS compile time: 04/26/2018
switch#
switch#
switch#
switch# copy scp://vrxuser:vrxuser@192.168.1.1/opt/vr4/binaries/switch/cisco/nxos.7.0.3.I4.8.bin bootflash:/ vrf management
The authenticity of host '192.168.1.1 (192.168.1.1)' can't be established.
RSA key fingerprint is SHA256:GYITPHS/216GceHEOx+PYmwNrDpoFs8sq+EIH+maWLk.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.1' (RSA) to the list of known hosts.
vrxuser@192.168.1.1's password:
nxos.7.0.3.I4.8.bin 100% 670MB 17.2MB/s 00:39
Copy complete, now saving to disk (please wait)...
Copy complete.
switch#
switch# install all nxos bootflash:nxos.7.0.3.I4.8.bin
Installer will perform compatibility check first. Please wait.
Installer is forced disruptive
"Failed to process nxos image".
Pre-upgrade check failed. Return code 0x404F0003 (SRG file not present/some modules are not supported in target image).
2020 Jan 17 03:49:55 switch %$ VDC-1 %$ %USER-0-SYSTEM_MSG: ISSU ERROR: nbi_open failed. - new_installer
switch#
09-19-2023 01:43 AM
well - this is usually _really_ simple, I had this just seconds ago..
Szenario
* given a non-XL Nexus 31..-Switch
Process
(1) you copy using a protocol of your choice (SCP if you like it) the new "nxos"-image
* of course you chose the "compact"-image.
(2) you try "show install ..." and it fails with "SRG file missing", "SRG extraction failed", "SRG file not present/some modules are not supported in target image"
(3) you find, that the "bootflash:" is full
(4) you clean up
(5) "show install nxos" still fails.
Reason:
* the "copy"-process (task #1) aborted since there was not enough space
* an incomplete part of the nxos-file has been transferred
* so there really is no SRG-info available in this file
Solution:
* delete the broken nxos-file
* copy the nxos-file agein
should work.
Forum Tips: 1. Paste images inline - don't attach. 2. Always mark helpful and correct answers, it helps others find what they need.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide