簡介
本文檔介紹與filesystem synchronize命令輸出的CLI輸出中的行為更改相關的修飾問題的資訊。
受影響的產品
任何ASR5500或VPC-DI平台都會受到影響。
相關客戶和SR
思科錯誤ID CSCwi07618
:升級rsync
思科錯誤ID CSCwk56061
:用於更新filesystem synchronize命令輸出的行為更改的文檔。
症狀
存在與StarOS Rel 21.28.m23和21.28.mh14或更高版本中出現的filesystem synchronize命令的CLI輸出中的行為更改相關的問題。這會導致一些問題,例如,在同步檔案時或在在GW上的管理(MIO或CF)卡之間同步檔案(僅檢查)之前先檢查哪些檔案要更新。這只是一種修飾性更改,不影響檔案系統同步功能。
範例:
show version
filesystem synchronize /flash checkonly
filesystem synchronize /flash
使用21.28.x版本(vPGW VPC-DI Hermes和ASR5500 - 21.28.mh14和21.28.m23或更高版本)時,可以在運行filesystem synchronize命令時觀察到行為的這種變化。
當所有檔案在管理卡(MIO或CF)之間同步時,過去的行為會顯示「沒有要更新的檔案」。 它只列出要更新的檔案,但不列出所有已更新的檔案。可以使用或不使用/flash或all選項觀察輸出。
範例:
[local]ASR5500# show version
Wednesday February 12 17:23:36 UTC 2025
Active Software:
Image Version: 21.26.25
Image Build Number: 90634
Image Description: Deployment_Build
Image Date: Mon Jul 17 19:52:57 EDT 2023
Boot Image: /flash/sftp/asr5500-21.26.25.90634.Production.ER.bin
Source Commit ID: add2fbdb36283a20938771a297d169132e82f0b4
[local]ASR5500# filesystem synchronize /flash checkonly
Wednesday February 12 17:50:01 UTC 2025
1 to be updated on card 6
/flash/sftp/testfile.txt
[local]ASR5500# filesystem synchronize /flash
Wednesday February 12 17:51:20 UTC 2025
1 to be updated on card 6
/flash/sftp/testfile.txt
Are you sure? [Yes|No]: yes
Wednesday February 12 17:51:29 UTC 2025
Updating /flash/sftp/testfile.txt
********************************************************************************
1 updated on card 6
/flash/sftp/testfile.txt
[local]ASR5500# filesystem synchronize /flash checkonly
Wednesday February 12 17:51:37 UTC 2025
No files to update
現在,在21.28.x中進行rsync升級後,列出要在卡x上更新的檔案,以及卡上已經同步和新增(但較新)的所有檔案,然後列出所有檔案:
[local]ASR5500# filesystem synchronize checkonly
Thursday January 23 17:27:28 UTC 2025
2 to be updated on card 6
/flash/sftp/crash-ASR5500-crash-02-02-25914-6791ef21-core
/flash/sftp/crash-ASR5500-crash-03-00-41201-67916861-core
800 to be updated (but are newer) on card 6
/flash/.engineInfo
/flash/.users
/flash/._.Trashes
..
/flash/sftp/failed_ssd/support_summary_7upqOb.gz
/flash/sftp/failed_ssd/support_summary_k6qkOo.gz
《CLI Reference Guide》(CLI參考指南)中的另一個示例 — filesystem synchronize(檔案系統同步)(「Fix」(修復)部分中提供了連結)。
您必須先確認同步,然後才能啟動同步。以下是指令輸出範例:
[local]QVPC-DI# show version verbose
Active Software:
Image Version: 21.28.m23.93622
Image Build Number: 93622
[local]QVPC-DI# filesystem synchronize /flash checkonly
2 to be updated (but are newer) on card 2
/flash/module.sys
/flash/staros.bin
[local]QVPC-DI#
[local]QVPC-DI# filesystem synchronize /flash checkonly
1 to be updated on card 2
/flash/testfile
2 to be updated (but are newer) on card 2
/flash/module.sys
/flash/staros.bin
[local]QVPC-DI# filesystem synchronize /flash
1 to be updated on card 2
/flash/testfile
2 to be updated (but are newer) on card 2
/flash/module.sys
/flash/staros.bin
Updating /flash/testfile
********************************************************************************
1 updated on card 2
/flash/testfile
[local]QVPC-DI# filesystem synchronize /flash checkonly
3 to be updated (but are newer) on card 2
/flash/module.sys
/flash/staros.bin
/flash/testfile
qvpc-di:card2-cpu0# cd /flash
qvpc-di:card2-cpu0# ls -lrth
total 200M
-rw-rw-r-- 1 root root 195.9M Apr 28 08:17 staros.bin
-rw-rw-r-- 1 root root 134 Apr 28 08:17 boot.sys
drwxrwxr-x 2 root root 4.0K Jun 4 06:13 sftp
drwxrwxr-x 2 root root 4.0K Jun 4 06:13 persistdump
-rw-rw-r-- 1 root root 156 Jun 4 06:13 module.sys
drwxrwxr-x 2 root root 4.0K Jun 4 06:13 crsh2
-rw-rw-r-- 1 root root 3.7M Jun 4 06:13 crashlog2
drwxrwxr-x 3 root root 4.0K Jun 4 06:14 patch
-rw-rw-r-- 1 root root 79 Jun 4 06:14 restart_file_cntr.txt
-rw-rw-r-- 1 root root 17 Jun 4 06:22 testfile
qvpc-di:card2-cpu0# cat testfile
staros 21.28.m23
解決方案
思科已瞭解此問題,並已更新文檔以反映新行為。
思科錯誤ID CSCwk56061 — 用於更新檔案系統同步命令輸出的行為更改的文檔。
變更說明
書籍:命令列介面參考模式E-F
章節:執行模式命令(D-S)
主題:檔案系統同步
詳細資訊:在《使用指南》後新增了命令輸出示例。
URL:命令行介面參考,模式E - F,StarOS版本21.28
解決方法/恢複方法
此問題不需要解決方法,因為此更改只是表面更改,而不是功能更改。
根本原因分析
更改了命令filesystem synchronize /flash checkonly的輸出,該命令是從21.28.m23 / 21.28.mh14引入的,因為同步包升級了思科錯誤ID CSCwi07618。