取消
显示结果 
搜索替代 
您的意思是: 
cancel
公告

December 2020

[文档翻译]升级CME和话机的详细操作

4033
查看次数
110
有帮助
3
评论
本帖最后由 siyzhang 于 2015-8-1 13:26 编辑
参照CME Admin Guide的总结{:3_49:},分享给大家,以2911为例
Show flash: 拉到最下面可以看到剩余空间
132211wg8bnejjfhlhle8e.png

Show version 可以查看IOS版本
132211shk2q0n9z7c7n027.png

Show telephony-service可以查看CME版本
132210aag1mm2222ojowlv.png

IOS版本和CME版本的对照表

从官网下载2921路由器的IOS
132210l4puu1e7j9ukzw16.png

通过点击Release Notes可以进入15.5.2T的网页
132209iqveqvvqvk3imvwq.png
点击Configuration Guides

查看以下这个手册即可
Loadingand Managing System Images Configuration Guide, Cisco IOS Release15M&T

根据手册进行安装
章节:Copyingan Image from a TFTP Server to a Flash Memory File System

镜像类型

  • System image
    主镜像文件
  • Boot image
    IOS
    软件的子集,用于进行网络启动或者为路由器安装IOS镜像,可能写在ROM里面也可能存在flash里面,查看各个平台的硬件文档进行详细了解

Show file systems可以查看路由器中已有的filesystem,系统镜像可以安装在任何一个flash里面

IOS文件名的格式
platform-featureset-type
例子
C2900-UNIVERSALK9-M

flash里面存储的文件是大小写不敏感的

升级之前先备份IOS再删掉, 留出足够的空间
DL3-UC-GW-2921-2#copyflash:BOOT8941_8945.0-0-2-0.bin.sgn tftp://10.140.250.196/backupflash.sgn
Addressor name of remote host [10.140.250.196]?
Destinationfilename [backupflash.sgn]?
!!
111556bytes copied in 0.472 secs (236347 bytes/sec)

也可以直接Copy tftp: flash0:

升级之前检查checksum
章节Verifyingthe Image in Flash Memory
verify flash-filesystem : [partition-number:] [filename ]
检查MD5值verify /md5 flash:

进行升级
章节Loading the System Image from Flash Memory
132208xvmyx0wmhvg6vymw.png
第四条命令指定启动的IOS
第五条命令告诉路由器启动时从配置文件里读取IOS镜像
第七条保存配置
第八条检查配置是否已经保存到NVRAM
第九条重启路由器

  • 检测MD5 与官网下载页的对照
  • 选择IOS 如果只有一个IOSflash里面,路由器会自动使用

    • # no boot system flash 有多个IOS的时候可以用
    • # boot system flash
    • Write memory
    • Reload

我的实际操作
DL3-UC-GW-2921-2#showflash0: | in 2900
388 107360576 Jul 30 2015 10:41:08 +08:00c2900-universalk9-mz.SPA.155-2.T.bin
DL3-UC-GW-2921-2#conft
Enterconfiguration commands, one per line. End with CNTL/Z.
DL3-UC-GW-2921-2(config)#bootsystem flash0:c2900-universalk9-mz.SPA.155-2.T.bin
DL3-UC-GW-2921-2(config)#config-register0X010F
DL3-UC-GW-2921-2(config)#end
DL3-UC-GW-2921-2#copysystem:running-config nvram:startup-config
Destinationfilename [startup-config]?
Buildingconfiguration...

[OK]
DL3-UC-GW-2921-2#morenvram:startup-config
确保boot system flash是正确的,不对的no掉重新wr

升级话机的固件
话机下载配置文件的时候,会比较配置文件中的固件版本和已经安装的固件版本,如果不匹配,话机会联系TFTP服务器进行升级,升级完才会注册到CME
通常情况下话机的固件都会包含在CME的软件包里面,也可以自己去思科官网下载
话机固件: 0代表SCCP S代表SIP
有签名的(.sbn)和未签名(.bin)的固件下载,签名的更安全,能进行镜像认证
JAVA电话:Cisco Unified IP Phone 7911, 7941, 7941GE, 7961, 7961GE,
7970, and 7971,固件包含多个JAR和声音文件
132207d45q020m2h290q4h.png
132207uk7iexk1s1ippy1k.png

升级SCCP话机
132206v8b1r9zyybk0kaa9.png
load后面不需要跟后缀名

升级SIP话机
7905G, 7912G和ATA可以直接通过修改load命令到目标版本,升级到签名版本后不能降级到一个未签名版本
7950G, 7960G如果是[234].x版本不能直接升级到7.x,必须一步一步从4.4,5.3,6.x到7.x,升级到签名版本后不能降级到一个未签名版本
7940G和7960G的降级,必须升级到7.x再修改load命令到目标版本
132205kl8aa5ski1ii3a8a.png
load后面不需要跟后缀名, 除了ATA, 7905和7912之外

第六条用全局的应用loader镜像生成一个文件,进行话机固件升级,和TFTP服务器别名绑定,在第15条no掉恢复默认状态。

第8条为7905和7905G,7912和7912G ATA186和188生成ASCII文本文件 是可选项。 系统默认生成二进制文件来节约磁盘空间。

第9条为SIP话机生成provisioning文件,并写到tftp-path指定的配置文件中。

Reset: 为SIP话机执行一次完整的重启,联系DHCP和TFTP服务器获取升级信息。

评论
kuanchen
Cisco Employee
这么好的文章怎么没人赞啊?看似基本,但大家都会么?
sunpozxtp
Beginner
真心不会 赞!
tony_tan
Beginner
真是不错的文章,感谢分享