소개
IOS XR을 업그레이드할 때 32비트 또는 64비트에서 인증서 및 패키지 간판을 수행하는 방법이 일부 변경되어 업그레이드가 시작됩니다.
업그레이드 설명서
여기에 포함되었던 특정 릴리스로 업그레이드하기 위한 설명서, PDF:
http://www.cisco.com/web/Cisco_IOS_XR_Software/index.html
그러나 이 웹 페이지의 비활성화로 인해 이제 특정 제품의 특정 릴리스에 대한 소프트웨어 다운로드 페이지 아래에 IOS XR 업그레이드 설명서를 몇 가지 다른 형식으로 저장합니다.
- docs.tar로 32비트 또는 64비트만 지원하는 제품의 경우
- 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 게시물을 설치하거나 추가하려고 하면 2015년 10월 17일에 CSS 인증서가 만료되어 아래 오류가 발생합니다.
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
해결 방법
일부 릴리스에는 2015년 10월 17일 이후 패키지 설치를 허용하는 SMU 및 새 인증서가 있습니다.
이전 릴리스의 경우 라우터를 터부팅을 수행해야 합니다.
필드 알림
MOP 업그레이드
32비트 IOS XR 손상된 원형 파일(SWIMS)
영향을 받는 릴리스
- 5.3.2 이전에는 SWIMS 서명이 포함되어 있지 않으며 Abraxas 또는 현재 완전히 사용되지 않는 레거시 CSS(Code Signing Server) 소프트웨어만 지원합니다
- 5.3.2~6.3.1은 Abraxas 및 SWIMS를 모두 지원합니다.
- 6.3.2 이상에서는 SWIMS 서명만 지원합니다
- Abraxas 서버 서비스 중단 후(5.3.4 SP9 이후) 생성된 일부 최신 SMU도 SWIMS로만 서명되었습니다
5.3.1 및 이전 릴리스는 Abraxas(2015년 10월 17일 이후)만 지원하고 6.3.2 이상은 SWIMS 서명만 지원하므로 라우터를 다른 라우터로 업그레이드할 수 없습니다. 5.3.1 이상을 실행 중인 경우 먼저 5.3.2-6.3.1로 업그레이드한 다음 6.3.2 이상으로 업그레이드해야 합니다.
예
질문: 5.3.1을 실행하고 있는데 6.4.2로 업그레이드하려고 합니다. 이 기능이 작동합니까?
답변: 아니요. 먼저 SWIMS를 지원하는 중간 릴리스로 업그레이드해야 합니다.
질문: 5.3.4를 실행하고 있는데 6.4.2로 업그레이드하려고 합니다. 이 기능이 작동합니까?
답변: 예, 5.3.4는 Abraxas와 SWIMS를 모두 지원합니다.
질문: 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 bridge SMU를 설치합니다. 두 브리지를 동시에 설치할 수 있습니다.