简介
本文档介绍软件定义广域网(SD-WAN)vEdge路由器的升级过程。
先决条件
Cisco 建议您了解以下主题:
使用的组件
Cisco vManage
思科vEdge路由器
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
预检查以在vEdge升级之前执行
注意:如果跳过这些预检查,vEdge升级可能会因磁盘空间不足而失败。
1.检验设备的时钟是否正确。
2.验证当前版本是show software命令下列出的唯一版本。
vedge# show software
VERSION ACTIVE DEFAULT PREVIOUS CONFIRMED TIMESTAMP
------------------------------------------------------------------------------
20.9.4 true true false auto 2023-10-05T16:48:45-00:00
20.9.1 false false true user 2023-05-02T19:16:09-00:00
20.6.4 false false false user 2023-05-10T10:57:31-00:00
3.在show software version命令下,验证当前版本是否设置为默认值。
vedge# request software set-default 20.9.4
status mkdefault 20.9.4: successful
vedge#
4.如果列出了更多版本,请使用request software remove <version>命令删除任何未处于活动状态的版本。这会增加可用于继续升级的空间。
vedge# request software remove 20.9.4
status remove 20.9.4: successful
vedge-1# show software
VERSION ACTIVE DEFAULT PREVIOUS CONFIRMED TIMESTAMP
------------------------------------------------------------------------------
20.9.4 true true false auto 2023-10-05T16:48:45-00:00
vedge-1#
5. UsevShell和命令df -h以确认有足够的可用磁盘空间来执行升级。
vedge# vshel
vedge:~$ df -h
Filesystem Size Used Avail Use% Mounted on
none 1.4G 8.0K 1.4G 1% /dev
/dev/sda1 1013M 518M 445M 54% /boot
/dev/loop0 78M 78M 0 100% /rootfs.ro
/dev/sda2 6.0G 178M 5.5G 4% /rootfs.rw
aufs 6.0G 178M 5.5G 4% /
tmpfs 1.4G 300K 1.4G 1% /run
shm 1.4G 48K 1.4G 1% /dev/shm
tmp 600M 84K 600M 1% /tmp
tmplog 120M 37M 84M 31% /var/volatile/log/tmplog
svtmp 1.0M 312K 712K 31% /etc/sv
6.如果/tmp已满,请打开TAC SR,以获得在升级之前清除/tmp/tmp目录中的空间的帮助。
通过vManage图形用户界面(GUI)升级vEdge路由器
1.通过Maintenance > Software Repository将新vEdge软件上传到vManage
2.转至vManage Maintenance > Software Upgrade页面,选择要升级的设备。
3.单击升级,从下拉菜单中选择版本,然后单击升级。
4.导航回同一页。选择vEdge,然后单击Activate。
注意:如果选中“活动”和“重启”旁边的复选框,则可以组合第3步和第4步。
5.导航回vManage Maintenance > Software Upgrade页面,选择设备
6.单击Set Default Version,从下拉菜单中选择版本,然后单击Set Default。
通过CLI升级vEdge路由器
1.通过scp、ftp或USB将软件传输到路由器(如果适用)。
2.通过request software install <filepath>命令安装软件。
vedge2_20_6_3# request software install /home/admin/viptela-20.6.5-x86_64.tar.gz
3.使用show software命令确认软件已安装。
vedge# show software
VERSION ACTIVE DEFAULT PREVIOUS CONFIRMED TIMESTAMP
---------------------------------------------------------------------------
20.6.2 false true true user 2022-01-28T21:25:12-00:00
20.6.3 true false false user 2022-06-08T00:09:20-00:00
20.6.5 false false false - -
4.通过request software activate <version>命令激活软件
vedge# request software activate 20.6.5
5.升级后的15分钟内,您需要通过request software upgrade-confirm命令确认软件升级。
vedge# request software upgrade-confirm
警告:在升级确认计时器到期前无法确认升级,导致设备恢复至其以前的软件版本。升级确认计时器的默认持续时间为15分钟。
6.使用request software set-default <version>命令将新安装的版本设置为默认版本。
vedge# request software set-default 20.6.5 This will change the default software version. Are you sure you want to proceed? [yes,NO] yes
vedge2_20_6_3# show software VERSION ACTIVE DEFAULT PREVIOUS CONFIRMED TIMESTAMP --------------------------------------------------------------------------- 20.6.2 false false false user 2022-01-28T21:25:12-00:00 20.6.3 false false true user 2022-06-08T00:09:20-00:00 20.6.5 true true false user 2023-10-06T00:09:40-00:00
升级后验证
- 检验控制连接和BFD会话
- 验证OMP路由和服务VPN路由 — 在vEdge和集线器/其他节点之间的每个服务VPN网段上测试端到端ping
故障排除
时钟不正确
如果在下面收到此错误,请检查设备的时钟并确认它设置为正确的时间。
The local time of vEdge router was incorrect and hence were getting following error message:
tar: md5sum: time stamp 2018-12-20 06:12:07 is 7096084.404035963 s in the future
tar: rootfs.img: time stamp 2018-12-20 06:11:44 is 7096048.610879825 s in the future
Bad signing cert
Signature verification failed.
其他故障排除
您可以检查/var/log/tmplog目录中的vdebug是否存在有关升级的错误。
相关信息
使用vManage GUI或CLI升级SD-WAN控制器
视频 — 通过CLI升级思科SD-WAN边缘设备
视频 — 从vManage GUI升级思科SD-WAN边缘设备
使用CLI或vManage升级Cisco SD-WAN Edge路由器
技术支持和文档 - Cisco Systems