05-02-2012 05:41 AM
Hello!
I want to upgrade a Catalyst 3560-48PS to the last IOS.
I get an errormessage stating that there is insufficient space in flash: I have deleted all files in flash - but I still get the same error message. According to the documentation there should be enough memory. Messages are pasted below.
What am I missing?
Regards,
Torleif
Switch#dir
Directory of flash:/
No files in directory
15998976 bytes total (15997952 bytes free)
Switch#archive download-sw tftp://192.168.9.13/c3560-ipservicesk9-tar.122-55.SE.tar
Loading c3560-ipservicesk9-tar.122-55.SE.tar from 192.168.9.13 (via Vlan9): !!!!!!!
[OK - 15964160 bytes]
Loading c3560-ipservicesk9-tar.122-55.SE.tar from 192.168.9.13 (via Vlan9): !!!!!!!!
examining image...
extracting info (109 bytes)
extracting c3560-ipservicesk9-mz.122-55.SE/info (519 bytes)
extracting info (109 bytes)
System Type: 0x00000000
Ios Image File Size: 0x00C19A00
Total Image File Size: 0x00F37200
Minimum Dram required: 0x08000000
Image Suffix: ipservicesk9-122-55.SE
Image Directory: c3560-ipservicesk9-mz.122-55.SE
Image Name: c3560-ipservicesk9-mz.122-55.SE.bin
Image Feature: IP|LAYER_3|PLUS|SSH|3DES|MIN_DRAM_MEG=128
Error: There is insufficient space in flash: to install the required
Error: image. Clean up some old images, and try again.
Switch#
Solved! Go to Solution.
05-03-2012 03:08 PM
Sorry - I have not been clear enough.
After booting the switch I format the flash. At that moment the flash is empty.
Then I download the 12.2.55 tar file - and I get an errormessage that there is not enoug space in flash for the 12.2.55 tar file.
Oh cr@p! I made a mistake!
You've choosen and downloaded the WRONG IOS file.
Let me explain: You have an appliance with 16 mb of flash. You are trying to upgrade an IP Services to an appliance with only 16 mb of flash. To do so you'll need a "special" file, a file with the prefix of "lm" or "lmk" (aka LITE). The bad news is that 12.2(55)SE does NOT have an IP Services file with "lm" or "lmk". The nearest one is 12.2(53)SE. Be careful with this version because I've had bad history with this.
The only way is for you to drop further down to 12.2(50)SE and try this. The 12.2(50)SE does not have an "lm" or "lmk" suffix but this will do.
05-02-2012 05:45 AM
What am I missing?
As what the error message says: Your appliance's flash is running low. Clean up first before running this command again.
05-02-2012 06:08 AM
You can format the flash.
Be sure, not to reboot the switch.
thanks
05-02-2012 03:26 PM
You can format the flash.
Be sure, not to reboot the switch.
That'll work (nice, quick and very dirty!).
If you do go down this path, make sure you also save your config AFTER you format.
05-02-2012 11:42 PM
Thanks for your suggestions.
Even if I format the flash I still get the same error message...
Any other ways of doing this?
Torleif
Switch#format flash:
Format operation may take a while. Continue? [confirm]
Format operation will destroy all data in "flash:". Continue? [confirm]
flashfs[1]: 0 files, 1 directories
flashfs[1]: 0 orphaned files, 0 orphaned directories
flashfs[1]: Total bytes: 15998976
flashfs[1]: Bytes used: 1024
flashfs[1]: Bytes available: 15997952
flashfs[1]: flashfs fsck took 11 seconds.
Format of flash complete
Switch#arc dow
Switch#$d-sw tftp://192.168.9.13/c3560-ipservicesk9-tar.122-55.SE5.tar
Loading c3560-ipservicesk9-tar.122-55.SE5.tar from 192.168.9.13 (via Vlan9): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 16640000 bytes]
Loading c3560-ipservicesk9-tar.122-55.SE5.tar from 192.168.9.13 (via Vlan9): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
examining image...
extracting info (110 bytes)
extracting c3560-ipservicesk9-mz.122-55.SE5/info (522 bytes)
extracting info (110 bytes)
System Type: 0x00000000
Ios Image File Size: 0x00C2B200
Total Image File Size: 0x00FDEA00
Minimum Dram required: 0x08000000
Image Suffix: ipservicesk9-122-55.SE5
Image Directory: c3560-ipservicesk9-mz.122-55.SE5
Image Name: c3560-ipservicesk9-mz.122-55.SE5.bin
Image Feature: IP|LAYER_3|PLUS|SSH|3DES|MIN_DRAM_MEG=128
Error: There is insufficient space in flash: to install the required
Error: image. Clean up some old images, and try again.
Switch#
05-03-2012 02:15 AM
strange ... your DIR shows that there are no files?
So where is the running image located ?
are there not a difference between format and erase ?
on some devices you need to squeeze the flash aswell ...
or try the /overwrite option
HTH
05-03-2012 03:59 AM
After booting the switch I have formatted the flash, so the flash is completly empty.
The squeeze command does not work.
I have tried the /overwrite option..
Torleif
05-03-2012 05:18 AM
The squeeze command does not work.
The squeeze command doesn't work for this IOS version (12.2).
Can you please post the output to the command "dir flash:"?
05-03-2012 05:58 AM
Before trying to upgrade the software the dir command shows:
Switch#dir
Directory of flash:/
No files in directory
15998976 bytes total (15997952 bytes free)
At the moment I have installed ios 12.2.35. This is the latest ios that I have been able to install.
The dir flash: command now shows:
Switch#dir flash:
Directory of flash:/
2 -rwx 616 Mar 1 1993 00:01:50 +00:00 vlan.dat
3 drwx 192 Mar 1 1993 18:14:51 +00:00 c3560-ipservicesk9-mz.122-35.SE5
461 -rwx 2065 Mar 1 1993 00:02:15 +00:00 config.text
462 -rwx 24 Mar 1 1993 00:02:15 +00:00 private-config.text
15998976 bytes total (5511680 bytes free)
Switch#
Torleif
05-03-2012 07:59 AM
I suspect a defective flash/device
i could be interresting to know how a reboot goes.
If the flash and filesystems will pass the POST diags etc,
note that a reboot very likely will be servicedisruptive as the device i likely to not reboot.
But it might retur to rommon and you could follow the "recover from bad flash" process and TFTP download the image via ROMMON
just a thought ...
HTH
05-03-2012 08:12 AM
I am grateful to all suggestions.
Boot is no problem. I have booted the switch several times.
As long as I use IOS 12.2.35 or earlier upgrade is no problem - it is the different 12.2.55 versions that makes problems.
If I try to upgrade using the 12.2.55 bin-files only I get an error message that the bin files are corrupt.
Is there any way to verify that the flash is OK?
Perhaps I should try to fill up the flash with different files to see if I get any error messages on the way?
Torleif
05-03-2012 08:23 AM
There is a point along the way where you have lost me...
how can you format the flash, show dir then tells there no files, but you can reboot and the switch reboot and comes back online ??
have you tried to download 12.2.52 and try that, then upgarde to latest ?
or try re-download your TAR or just the bin file
05-03-2012 12:37 PM
Sorry - I have not been clear enough.
After booting the switch I format the flash. At that moment the flash is empty.
Then I download the 12.2.55 tar file - and I get an errormessage that there is not enoug space in flash for the 12.2.55 tar file.
According to the spesifications all the 3560s have 16Mb of flash. 16Mb is the requirement for the 3560 12.2.55 IOS.
After giving up the 12.2.55 IOS I downloaded 12.2.35 tar in order to have an IOS next time I boot the switch.
Everytime I try to download the bin file only, I get an error message that the bin file is corrupt.
05-03-2012 03:08 PM
Sorry - I have not been clear enough.
After booting the switch I format the flash. At that moment the flash is empty.
Then I download the 12.2.55 tar file - and I get an errormessage that there is not enoug space in flash for the 12.2.55 tar file.
Oh cr@p! I made a mistake!
You've choosen and downloaded the WRONG IOS file.
Let me explain: You have an appliance with 16 mb of flash. You are trying to upgrade an IP Services to an appliance with only 16 mb of flash. To do so you'll need a "special" file, a file with the prefix of "lm" or "lmk" (aka LITE). The bad news is that 12.2(55)SE does NOT have an IP Services file with "lm" or "lmk". The nearest one is 12.2(53)SE. Be careful with this version because I've had bad history with this.
The only way is for you to drop further down to 12.2(50)SE and try this. The 12.2(50)SE does not have an "lm" or "lmk" suffix but this will do.
05-03-2012 11:38 PM
Thank you all for your help, advise and clearifycation.
I get a bit confused when an IOS file that needs minimum of 16Mb flash does not fit in a 16Mb flash.
Torleif
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