【网络工程】cisco交换机⑤-映像文件管理

(由于以下内容纯经手打,有些过于白话,且省事尽量无配图,不明之处敬请留言!)


①、ios映像重载计划配置:  

SW#reload !--重新载入,即重启
SW#reload in hh:mm text
!--设置在多少小时多少分钟后进行重启,但必须在24天内,text是写重启说明--!
SW#reload at hh:mm [month day | day month] text
!--设置某个时刻进行重启,如果不指定时日,则是当天或下一天的某个时刻--!

②、ios映像文件的删除  

SW#delete /force /recursive flash:/old-image
!--强制删除闪存下old-image目录下的所有子文件和子目录--!
SW#delete /force flash2:/old-image
!--强制删除堆叠成员2闪存下old-image目录下所有文件--!
SW#delete flash:/123.txt flash:/234.txt
!--同事删除闪存下123和234两个文件--!
SW#erase /all nvram: !--清空nvram存储器中的所有文件
SW#erase /all non-default !--删除所有非易失性存储器中的文件和配置,恢复出厂
SW#erase cat4000_flash: !--删除cat400_flash文件系统,vlan数据库配置文件

③、从交换机堆叠成员中复制映像文件  

SW#archive copy-sw /destination-system 2 3
!--将成员3上运行的ios映像复制更新到成员2的交换机上--!
SW#archive copy-sw 1 !--将成员1上的映像跟新到所有成员交换机上
SW#archive copy-sw /destination 5 /overwrite /fore-reload 6
!--将成员6上的映像复制到5上,并覆盖旧映像,然后重新启动载入--!

④、交换机堆叠成员中ios映像自动更新到一致  

!--在堆叠主交换机上执行如下命令,启用自动更新映像功能--!
SW(config)#boot auto-copy-sw
!--在堆叠中不匹配IOS版本的成员交换机上执行,从主sw上获取映像更新--!
SW(config)#boot auto-download-sw flash:
!--在堆叠中不匹配IOS版本的成员sw上执行,从tftp服务器上获取映像--!
SW(config)#boot auto-download-sw tftp://192.168.1.1/image1.tar

⑤、从ROMmon模式恢复连续启用的交换机  

交换机ios是基于硬件的系统,也会想windows一样有时死机啊,或系统文件损坏啊;

如映像终端或删除后重启失败、微型闪存中的系统映像被删除了、配置注册器错误如正常config-register为0x2102、启动变量错误或引导映像错误导致不断重启等;下面就给大家举例说明连续启动交换故障,如何rommon模式下恢复;

!--重启交换机,按住ctrl-C或mode按钮阻止自动启用,进入rommin模式--!
rommon1>[interrupt]
!--查看bootfash或slot0微型闪存中的文件--!
rommon1>dir bootflash:
rommon2>dir solt0:
!--找到需要的映像文件,设置以此重新引导载入--!
rommon3>boot bootflash:imagefilename
!--重新进入系统后,查看启动变量和当前启用映像是否一致正确--!
SW#dir bootflash:
sw#conf t
SW(config)#show bootvar
!--对比之后不一样,需要修改启动变量--!
SW(config)#no boot system flash bootflash:oldfilename
SW(config)#boot system flash bootflash:imagefilename
SW(config)#end
SW#wr   !--保存

⑥、rommon模式回复中断或丢失映像的交换机  

如果是中断或是丢失映像文件的交换机,不会一直连续重启

rommon1>dir bootflash:
rommon2>dir slot0:
!--同样检查两个闪存设备中是否有所需的映像文件,如果有,则按照上一要点方法恢复--!
!--如果没有,则需要手动恢复咯--!
rommon3>set  !--显示当前环境变量
PS1=rommon !>  !--引导装载器模式下的提示符,!号是一个可变数字
ConfigReg=0x2102  !--寄存器的地址为正常工作模式即0x2102
BOOT=bootflash:oldimagefilename  !--启用映像文件
SkipDiags=0  !--启动时不跳过系统的诊断步骤
RET_2_RTS=13:36:46 UTC Tue Aug 15 2000  !--时区和时间
RET_2_RUTC=96346606 !--时间戳
BootedfileName=bootflash:olbimagefilename !--自动启动后要装载的文件,多个用分号
Rommon ver=12.1(11br)EW !--rommon版本
rommon4>unset boot !--清空当前无效的启动变量
rommon5>set interface fa1 192.168.1.2 255.255.255.0
rommon6>set ip route default 192.168.1.1
!--为交换机MGT以太网管理端口配置ip、掩码、网关--!
rommon7>set  !--set命令检查刚才的配置生效
rommon8>ping 192.168.1.1 !--检测是否和tftp服务连通
rommon9>boot tftp://192.168.1.1/image1.*
!--boot从tftp中重新载入启动交换机--!
switch>en
switch#copy tftp flash:
switch#copy tftp slot0:
switch#dir bootflash:
switch#verify bootflash:imagefilename
!--把映像下载至flash设备中,并查看和校验其完整性--!
!--但有时可能还要检查当前启动变量和注册变量的正确性并修改--!
switch#show bootvar !--查看当前变量
switch#conf t
switch(config)#no boot system flash bootflash:oldimagefilename
switchIconfig)#boot system flash bootflash:imagefilename
switch(config)#config-register 0x2102
switch(config)#end
switch#wr mem

⑦、恢复cisco交换机到出厂配置  

一件设备换个工作环境,或是使用时期过长,累计很多错误,有时就需要我们来清空它的配置,没错就是恢复出厂配置;

sw#erase startup-config
sw#delete vlan.dat
sw#reload
!--就是这么简单--!

⑧、恢复cisco IOS交换机密码  

哦,天哪,忘记了密码,一脸懵逼,我cao,接手的设备,前人居然没有留下密码,中指!

!--开机10-15秒时候,ctrl+Break或是长按mode按钮进入仅初始化加载模式!
switch:flash_init !--初始化闪存
switch:load_helper !--帮助
switch:dir flash: !--查看当前闪存文件系统中的文件
switch:rename flash:config.text flash:config.old !--重命名这个文件
switch:boot !--重新载入,最后提示是否以对话方式配置交换机选择no
switch>en !--由于更改了配置文件名称,此处不加载自然不需要密码
switch#rename flash:config.old flash:config.text !--改回来
switch#copy flash:config.text system:running-config !--加载运行配置
switch#conf t  !--接下来就是重新配置密码并保存退出即可
switch(config)#ena p admin
switch(config)#line vty 0 4
switch(config-line)#pas admin
switch(config-line)#login
switch(config-line)#end
switch#wr

(好了今天就到这里了,有疑问的地方欢迎大家留言哦。)

看了本篇文章的还道友还要看:Cisco交换机

Edit@bigmouth【原创博文】®【网络工程】


原创文章,转载请注明:转自于公牛博客

本文链接地址:【网络工程】cisco交换机⑤-映像文件管理

2
祝福我们的祖国繁荣昌盛
  • 请尽情挥洒您的笔墨!

    欢迎来到公牛博客更多分享更多精彩记录美丽点亮生活

    公牛博客·统计碑运行:2842 D
    博文:213 P
    评论:1872 S