简介
本文档介绍与filesystem synchronize命令输出的CLI输出中的行为更改相关的外观问题的信息。
受影响的产品
任何ASR5500或VPC-DI平台都会受到影响。
相关CDETS和SR
Cisco Bug ID CSCwi07618
:upgrade rsync
Cisco Bug ID CSCwk56061
:用于更新filesystem synchronize命令输出的行为更改的文档。
症状
存在与StarOS版本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参考指南》中的另一个示例 — 文件系统同步(“修复”部分中提供的链接)。
启动同步之前,必须对其进行确认。以下是命令输出示例:
[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
解决方案
思科已了解此问题,并已更新文档以反映新行为。
Cisco bug ID CSCwk56061 — 用于更新文件系统同步命令输出的行为更改的文档。
更改说明
书籍:命令行界面参考模式E-F
章节:执行模式命令(D-S)
主题:文件系统同步
详细信息:在“使用指南”后添加了命令输出示例。
URL:命令行接口参考,模式E - F,StarOS版本21.28
解决方法/恢复方法
此问题不需要解决方法,因为这是一个表面变化,而不是功能变化。
根本原因分析
更改了命令filesystem synchronize /flash checkonly的输出,该命令是从21.28.m23 / 21.28.mh14引入的,因为rsync包升级了Cisco bug ID CSCwi07618。