目录

简介

先决条件

使用的组件

预检查以在vEdge升级之前执行

通过vManage图形用户界面(GUI)升级vEdge路由器

通过CLI升级vEdge路由器

升级后验证

故障排除

时钟不正确

其他故障排除

相关信息

简介

本文档介绍软件定义广域网(SD-WAN)vEdge路由器的升级过程。

先决条件

Cisco 建议您了解以下主题：

- 思科软件定义的广域网(SD-WAN)

- Cisco Software Central — 下载控制器软件fromsoftware.cisco.com

- 思科SD-WAN兼容性矩阵

使用的组件

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。

注意：如果选中Active and Reboot旁边的复选框，则可以合并步骤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