目錄

簡介

必要條件

採用元件

預檢查以在vEdge升級之前執行

通過vManage圖形使用者介面(GUI)升級vEdge路由器

通過CLI升級vEdge路由器

升級後驗證

疑難排解

時鐘不正確

其他疑難排解

相關資訊

簡介

本檔案介紹升級軟體定義廣域網路(SD-WAN)vEdge路由器的程式。

必要條件

思科建議您瞭解以下主題：

- 思科軟體定義廣域網路(SD-WAN)

- Cisco Software Central — 下載控制器軟體fromsoftware.cisco.com

- Cisco SD-WAN相容性矩陣

採用元件

Cisco vManage

Cisco 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，然後按一下「啟用」。

附註：如果選中Active和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升級Cisco SD-WAN邊緣裝置

影片 — 從vManage GUI升級Cisco SD-WAN邊緣裝置

使用CLI或vManage升級Cisco SD-WAN邊緣路由器

技術支援與文件 - Cisco Systems