简介
升级IOS XR时,32位或64位对证书和数据包标牌的完成方式进行了一些更改,将启动升级。
升级文档
用于升级到特定版本的文档(PDF文件),过去曾包含在此处:
http://www.cisco.com/web/Cisco_IOS_XR_Software/index.html
但是,由于此网页的弃用,我们现在将几种不同格式的IOS XR升级文档存储在特定产品特定版本的软件下载页下。
- 对于仅支持32位或64位(如docs.tar)的产品。
- 对于ASR9K,对于32位为px-docs.tar,对于64位为x64-docs.tar。
32位IOS XR证书到期(Abraxas)
受影响的版本
- 5.3.1之前的版本不包含在2015年10月17日后安装SMU所需的新Abraxas代码或证书和XR代码
- 5.3.0包含解决方法,但不包含CSS服务器的集成
错误消息
在2015年10月17日之后尝试安装或添加SMU/PIE时,由于CSS证书将于2015年10月17日到期,您将遇到以下错误。
Error: Cannot proceed with the add operation because the code signing
Error: certificate has expired.
Error: Suggested steps to resolve this:
Error: - check the system clock using 'show clock' (correct with 'clock set' if necessary).
Error: - check the pie file was built within the last 5 years using '(admin) show install pie-info
解决方法
某些版本中提供SMU和新证书,允许在2015年10月17日之后安装软件包。
对于较旧版本,您需要快速启动路由器。
问题信息通告
升级MOP
32位IOS XR损坏的饼形文件(SWIMS)
受影响的版本
- 5.3.2之前的版本不包含SWIMS签名,仅支持Abraxas或现已完全弃用的旧版代码签名服务器(CSS)软件
- 5.3.2至6.3.1支持Abraxas和SWIM
- 6.3.2及更高版本仅支持SWIMS签名
- 一些在Abraxas服务器停用后创建的最新SMU(5.3.4 SP9之后)也仅与SWIMS签署
由于5.3.1及之前的版本仅支持Abraxas(2015年10月17日之后)和6.3.2及更高版本仅支持SWIM签名,因此路由器不能从一个升级为另一个。如果运行的是5.3.1或更低版本,则必须先升级到5.3.2-6.3.1,然后再升级到6.3.2或更高版本。
Examples
问题:我运行的是5.3.1,希望升级到6.4.2。这是否有效?
回答:不可以,您必须首先升级到支持SWIM的中介版本。
问题:我运行的是5.3.4,希望升级到6.4.2。这是否有效?
回答:是,因为5.3.4支持Abraxas和SWIM。
问题:我运行的是5.3.1,希望升级到5.3.4及最新的SMU。这能奏效吗?
回答:首先升级到5.3.4,然后在顶部安装SMU可以正常工作。但是,同时激活两个5.3.4及最新SMU将会失败,因为5.3.1无法理解SMU标牌。
错误消息
Error: Cannot proceed with the add operation because the pie file
Error: '/tmp/install/tar/instdir/8918452_223000000/asr9k-video-px.pie-6.
Error: 3.3' is corrupt.
解决方法
- 首先升级到5.3.x,然后升级到需要SWIMS的代码版本
- 涡轮罩
64位IOS XR RPM标牌
受影响的版本
6.3.2以前版本不使用有符号的RPM,因此会受到影响
错误消息
2017-07-25 10:33:16:: Traceback (most recent call last):
File "/pkg/bin/install", line 2202, in <module>
main(options,args)
File "/pkg/bin/install", line 1440, in main
upgrade_packages(options, pkglist)
File "/pkg/bin/install", line 1758, in upgrade_packages
upgrade(options,pkgs,cur_version)
File "/pkg/bin/install", line 1919, in upgrade
more_package = pkgstate.checkcompat()
File "/opt/cisco/XR/packages/ncs5500-infra-5.0.0.0-r622/rp/bin/package.py", line 1218, in checkcompat
version,pkg_name,release = result.split()
ValueError: too many values to unpack
2017-07-25 10:33:16::
Error: An exception is hit while executing the install operation.
If you hit same error on retries, please collect "show tech install"
and contact cisco-support.
解决方法
安装XR和sysadmin网桥SMU,两者均可同时安装