10-03-2019 02:46 PM
We had 2 3850-48P-S Switches in a stack running version 03.06.06E IOS. I added a 3rd switch running 03.06.05E and after enabling auto upgrade with the "software auto-upgrade enable" command I rebooted the 3rd switch expecting it to upgrade to 03.06.06E but it reboots back into 03.06.05E. It is not showing any errors in the stack but I know it is best to keep the stack software at the same version. I would rather not reboot the whole stack either but need to know why the 3rd switch doesn't auto upgrade or what the easiest way to upgrade it to match software would be without disrupting the first 2 switches in the stack. What do you think?
From Show Version
Switch Ports Model SW Version SW Image Mode
------ ----- ----- ---------- ---------- ----
* 1 56 WS-C3850-48P 03.06.06E cat3k_caa-universalk9 INSTALL
2 56 WS-C3850-48P 03.06.06E cat3k_caa-universalk9 INSTALL
3 56 WS-C3850-48P 03.06.05E cat3k_caa-universalk9 INSTALL
From show switch
Switch# Role Mac Address Priority Version State
------------------------------------------------------------
*1 Active Removed_______ 12 V07 Ready
2 Standby Removed_______ 10 V07 Ready
3 Member Removed_______ 8 V03 Ready
10-03-2019 03:39 PM
10-03-2019 04:24 PM - edited 10-03-2019 04:29 PM
CPU Usage doesn't look bad to me at all.
Since CPU isn't high and that bug is related to CPU usage I don't see why that bug would apply and prevent auto upgrade of IOS from working.
3850-Stack#show process cpu
Core 0: CPU utilization for five seconds: 10%; one minute: 11%; five minutes: 11%
Core 1: CPU utilization for five seconds: 1%; one minute: 2%; five minutes: 2%
Core 2: CPU utilization for five seconds: 2%; one minute: 3%; five minutes: 2%
Core 3: CPU utilization for five seconds: 0%; one minute: 3%; five minutes: 2%
10-03-2019 05:15 PM - edited 10-03-2019 05:17 PM
@Jim Matuska wrote:
Since CPU isn't high and that bug is related to CPU usage I don't see why that bug would apply and prevent auto upgrade of IOS from working.
Read between the lines: Avoid using early release of 3.6.X because of the bug. Kindly consider upgrading to the latest 3.6.X (if there is a "must" to use 3.6.X).
Check the graph: sh proc cpu h
10-07-2019 10:00 AM
10-07-2019 11:48 AM - edited 10-07-2019 11:50 AM
Hello
The easiest way would I guess to copy the new iOS off flash1/2 onto sw3
copy flash1:xxx06.03.06e.bin flash3:
verify /md5 flash3:xxx06.03.06e.bin
10-07-2019 12:00 PM
That's what I just tried, however I think I may have made things worse as we were running in install mode and when I ran the software install command using the .bin file I received an out of space warning. Before trying again I did a reboot on the 3rd switch and when it came back up it now shows the switches in bundle mode which makes me think the 3rd switch booted directly to the .bin file. I'm wondering if I should take and format the flash-3: file sysem for the 3rd switch then re-run the software install on the .bin file for switch 3. Not sure if this will put the other switches back into install mode though. Any thoughts?
Switch Ports Model SW Version SW Image Mode
------ ----- ----- ---------- ---------- ----
* 1 56 WS-C3850-48P BUNDLE UNKNOWN IMAGE NAME UNKNOWN BUNDLE
2 56 WS-C3850-48P BUNDLE UNKNOWN IMAGE NAME UNKNOWN BUNDLE
3 56 WS-C3850-48P BUNDLE UNKNOWN IMAGE NAME UNKNOWN BUNDLE
10-07-2019 12:25 PM - edited 10-07-2019 12:29 PM
Hello
If you haven’t the space on the flash3; then
I am sure you can make the space
Can you:
dir flash1:
dir flash3;
If the above didn’t work tou could also just remove thr switch switch from the stack - erase the config and install the new iOS and then re-add it to the stack
10-07-2019 12:29 PM
10-07-2019 12:53 PM
Hello
Try to perform a software clean
# software clean
10-07-2019 01:49 PM
I formatted the flash-3: on the 3rd switch to free up space and then tried to install the 3.6.6E IOS and received an error about unable to determine free memory on switch 3. I'm trying to figure why that is occuring and where to go from here. The 3rd switch is not in production yet, but the first 2 switches are, but I still don't want to reload the 3rd switch without any ios as it currently stands. What can you recomend, is there a way to get rid of the memory error or bypass it and get the 3rd switch to the same version?
3850-Stack#software install file flash:cat3k_caa-universalk9.SPA.03.06.06.E.152-2.E6.bin switch 3
Preparing install operation ...
[1]: Copying software from active switch 1 to switch 3
[3]: % Failed to determine free memory on switch 3, operation aborted
10-07-2019 02:06 PM
Hello
Not had that before -however as you ah e now formatted the flash on sw3 and your receiving that error - I would now personally remove it from the stack and re-cable the remaining production switch so you ha e a full stack- ring then with sw3 I would try to format it agiajn and re-install the iOS
10-07-2019 02:26 PM - edited 10-07-2019 02:31 PM
@Jim Matuska wrote:
[3]: % Failed to determine free memory on switch 3, operation aborted
@Jim Matuska wrote:
I'm not stuck with 3.6.x as this stack is just an access switch for a building and changing code shouldn't be an issue as the only features I am using are vtp, and trunking.
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