↓Skip to main content

Cisco SD-WAN cEdge SMU 安装与卸载 - CLI

·4 mins
Cisco SDWAN cEdge IOSXE C8500 SMU CSCwv44482 Software Upgrade
Table of Contents

本文以运行 IOS XE 17.15.6 的 C8500 为例,记录通过 CLI 安装、激活、确认、停用和删除 SMU 的完整步骤。

安装
#

1. 复制 SMU 到 bootflash
#

本次通过管理 VRF 从 SCP 服务器复制补丁。下面的账号和地址为脱敏后的示例,实际使用时替换为自己的环境。

cEdge# copy scp://[email protected]//root/c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin bootflash: vrf Mgmt-intf

确认文件已经存在:

cEdge# dir bootflash: | include smu
38      -rw-            13836  Oct 19 2026 03:56:13 +00:00  c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin

2. 安装补丁并查看元数据
#

install 的参数是文件完整路径,不需要拼接五段版本号。

cEdge# request platform software sdwan smu install bootflash:c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin

安装输出的关键部分如下:

--- Starting SMU Add operation ---
Performing SMU_ADD on all members
Checking status of SMU_ADD on [R0]
SMU_ADD: Passed on [R0]
Finished SMU Add operation

SUCCESS: install_add /bootflash/c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin Mon Oct 19 03:56:43 UTC 2026

安装成功后,SMU 状态为 I,此时补丁尚未激活:

cEdge# show install summary
Type  St   Filename/Version
--------------------------------------------------------------------------------
IMG   C    17.15.06.0.770
SMU   I    bootflash:c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin

Auto abort timer: inactive

接着查看包内信息。不要仅根据文件名推断完整 build number。

cEdge# show install package bootflash:c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin

Name: c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin
Version: 17.15.06.0.159.1792133958..IOSXE
Platform: C8000AEP
Package Type: SMU
Defect ID: CSCwv44482
Package State: Inactive
Supersedes List: {}
SMU Fixes List: {}
SMU ID: 79
SMU Type: non-reload
SMU Compatible with Version: 17.15.06
SMUImpact:

本次包明确标注为 non-reload。Cisco 将 SMU 分为不触发设备重启的 Hot SMU 和需要设备重启的 Cold SMU;激活、停用时应根据实际补丁类型安排操作窗口。Cisco SMU 官方指南

3. 配置确认计时器
#

激活或停用 SMU 前,先配置确认计时器。本次将确认时间设为 15 分钟,并提交配置:

cEdge# config-transaction
cEdge(config)# system
cEdge(config-system)# upgrade-confirm 15
cEdge(config-system)# commit
Commit complete.
cEdge(config-system)# end

这里的 commit 用于提交配置;后续的 request platform software sdwan smu upgrade-confirm 用于确认 SMU 状态变更,两者用途不同。Cisco 文档给出的计时器范围为 1–60 分钟,建议至少 15 分钟;未在时限内确认,设备会恢复到操作前的状态。Cisco 安装及确认流程

4. 激活并确认补丁
#

配置提交后,使用 IMG 行的五段版本号和 Defect ID 激活补丁:

cEdge# request platform software sdwan smu activate 17.15.06.0.770.CSCwv44482

本次返回 SMU_ACTIVATE: Passed on [R0] 和 SUCCESS: install_activate。查看安装状态:

cEdge# show install summary
Type  St   Filename/Version
--------------------------------------------------------------------------------
IMG   C    17.15.06.0.770
SMU   U    bootflash:c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin

Auto abort timer: active , time before rollback - 00:14:41

U 表示已激活但尚未确认。操作时应在确认时间内检查管理连接、控制连接、BFD 和业务状态,再提交补丁变更。本次日志未包含这些业务检查结果。

本次执行确认:

cEdge# request platform software sdwan smu upgrade-confirm

随后 SMU 变为 C,回退计时器停止:

cEdge# show install summary
Type  St   Filename/Version
--------------------------------------------------------------------------------
IMG   C    17.15.06.0.770
SMU   C    bootflash:c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin

Auto abort timer: inactive

5. 验证安装结果
#

show version 中也能看到补丁标记及已提交的 Defect ID:

Cisco IOS XE Software, Version 17.15.06 - SMU-PATCHED
License Mode: Controller-Managed
Active SMU Information:
  State (St):  C - Committed, U - Uncommitted
--------------------------------------------------------------------------------
Type  Defect_ID    Version   St Filename
--------------------------------------------------------------------------------
SMU   CSCwv44482   17.15.06. C  c8000aep-universalk9.17.15.06.CSCwv44482.SPA.

原始 show version 输出中的 uptime 仍为数周,与此次补丁的 non-reload 属性一致,记录中未出现设备重启。但未重启设备不等于已经验证业务无中断。

卸载
#

1. 停用并确认补丁
#

卸载从 SMU C 状态开始。停用时仍使用 IMG 行的五段版本号:

cEdge# request platform software sdwan smu deactivate 17.15.06.0.770.CSCwv44482

成功停用后,状态变为 D,等待提交:

cEdge# show install summary
Type  St   Filename/Version
--------------------------------------------------------------------------------
IMG   C    17.15.06.0.770
SMU   D    bootflash:c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin

Auto abort timer: active , time before rollback - 00:14:47

检查设备状态后,确认停用操作:

cEdge# request platform software sdwan smu upgrade-confirm

确认后补丁状态变为 I:

cEdge# show install summary
Type  St   Filename/Version
--------------------------------------------------------------------------------
IMG   C    17.15.06.0.770
SMU   I    bootflash:c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin

Auto abort timer: inactive

此时补丁已经停用,但包仍保留在设备上。若需要清理补丁包,还要执行 remove。

2. 删除 SMU 包
#

查看包内元数据,获取删除命令所需的版本号:

cEdge# show install package bootflash:c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin
Version: 17.15.06.0.159.1792133958..IOSXE
Defect ID: CSCwv44482
Package State: Inactive

删除命令需要使用此处 Version 的前五段,即 17.15.06.0.159,而不是 IMG 的 17.15.06.0.770。这也与 Cisco 官方删除流程中的取值方式一致。Cisco SMU 卸载步骤及示例

使用 SMU 包版本和 Defect ID 执行删除:

cEdge# request platform software sdwan smu remove 17.15.06.0.159.CSCwv44482
install_remove: START Tue Oct 20 07:54:31 UTC 2026
install_remove: Removing SMU
Preparing packages list to remove ...
 prepare_rm_pkg_list /bootflash/c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin

The following files will be deleted:
    [R0]: /bootflash/c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin
Deleting file /bootflash/c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin ... done.
SUCCESS: Files deleted.
SUCCESS: install_remove Tue Oct 20 07:54:33 UTC 2026

3. 验证卸载结果
#

删除输出明确列出了目标补丁文件,并显示实际删除过程。最终安装列表只剩 IMG:

cEdge# show install summary
Type  St   Filename/Version
--------------------------------------------------------------------------------
IMG   C    17.15.06.0.770

Auto abort timer: inactive

删除日志和安装列表共同证明本次 SMU 已完成移除。

了解 SMU 状态
#

show install summary 中的 St 列是判断操作结果的主要依据。

状态 含义 本次流程中的位置
I Inactive 已安装但未激活,或已完成停用
U Activated & Uncommitted 已激活,等待确认
C Activated & Committed 已激活并确认
D Deactivated & Uncommitted 已停用,等待确认

本次完整状态变化为:

安装:无 SMU → install → I → activate → U → upgrade-confirm → C
卸载:C → deactivate → D → upgrade-confirm → I → remove → 无 SMU

命令参数速查
#

操作 参数来源 本次使用的值
install SMU 文件完整路径 bootflash:c8000aep-universalk9.17.15.06.CSCwv44482.SPA.smu.bin
activate show install summary 的 IMG 五段版本号 + Defect ID 17.15.06.0.770.CSCwv44482
deactivate IMG 五段版本号 + Defect ID 17.15.06.0.770.CSCwv44482
upgrade-confirm 无参数,确认当前 SMU 状态变更 无
remove show install package 的 Version 前五段 + Defect ID 17.15.06.0.159.CSCwv44482

执行前分别记录 IMG 和 SMU 包的版本信息;执行后通过 show install summary 检查状态。删除完成后,确认对应 SMU 行已从安装列表中消失。

参考文档
#