思科交换机创建Vlan时出错的解决方法(二)

问题

思科3560机器,当配置多个vlan时候,在鍵入exit或apply时候经常会出现下面的出错信息,使得无法创建新的vlan。问题复现如下:

根因:存储空间不足

SW1(vlan)#exit
% not enough space on flash to store vlan database. trying s queeze...First create squeeze log by erasing the entire device
% error squeezing flash - (Missing or corrupted log)
Error on database apply 40: NV storage failure
Use 'abort' command to exit

解决思路

根据提示,我们知道是由于存储空间不足导致的,可以对一些文件进行删除,以空出空间存储vlan信息。
方法一:
第一步、使用dir查看交换机存储文件
查看文件
第二步、小编这边有两个系统文件,除去系统文件(以bin结尾)、配置文件config.text和vlan.dat文件,个别机器有注册文件license需要注意不能删除。其余文件可以参考如下文章删除部分文件:

链接: 如何快速删除Cisco交换机Flash中的非空文件夹或非空目录.

方法二
直接删除flash:的相关文件
退出配置模式,在用户视图,
使用命令erase flash:

SW1(vlan)#
sw1#erase flash:
Erasing the flash filesystem will remove all files! Continue? [confirm]
Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased
Erase of flash: complete

再进入vlan database配置vlan即可

总结

文件存储满了之后,需要将部分垃圾日志文件删除,升级ISO后也需要对多余的文件进行清理。

作者:余钦
辛丑年癸巳月丙子日

猜你喜欢

转载自blog.csdn.net/China_yuqin_work/article/details/117363361