Introduction
Ce document décrit des informations sur un problème cosmétique lié à un changement de comportement dans la sortie CLI des sorties de commande synchronize du système de fichiers.
Produits affectés
Toute plate-forme ASR5500 ou VPC-DI peut être affectée.
CDETS et SR associés
ID de bogue Cisco CSCwi07618
: upgrade rsync
ID de bogue Cisco CSCwk56061
: Documentation pour mettre à jour le changement de comportement pour les sorties de la commande synchronize du système de fichiers.
Symptômes
Il y a un problème lié à un changement de comportement dans la sortie CLI de la commande synchronize du système de fichiers vu dans StarOS version 21.28.m23 et 21.28.mh14 ou ultérieure. Cela peut entraîner certaines questions quant aux fichiers à mettre à jour lors de la synchronisation des fichiers ou lors de la vérification avant la synchronisation des fichiers (vérification uniquement) entre les cartes de gestion (MIO ou CF) sur le GW. Il s'agit d'une modification cosmétique uniquement qui n'affecte pas la fonctionnalité de synchronisation du système de fichiers.
Exemple :
show version
filesystem synchronize /flash checkonly
filesystem synchronize /flash
Avec la version 21.28.x (à la fois vPGW VPC-DI Hermes et ASR5500 - 21.28.mh14 et 21.28.m23 ou ultérieure), ce changement de comportement peut être observé lors de l'exécution des commandes de synchronisation du système de fichiers.
Le comportement passé indique « Aucun fichier à mettre à jour » lorsque tous les fichiers sont synchronisés entre les cartes de gestion (MIO ou CF). Il répertorie également uniquement les fichiers à mettre à jour, mais pas tous les fichiers qui ont déjà été mis à jour. La sortie peut être observée avec ou sans l'option /flash ou all.
Exemple :
[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
Maintenant, post rsync mise à niveau dans 21.28.x, répertorie les fichiers, à mettre à jour sur la carte x, mais aussi TOUS les fichiers sur la carte qui sont déjà synchronisés et ajoute (mais sont plus récents), puis répertorie tous les fichiers :
[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
Un exemple supplémentaire du Guide de référence CLI - synchroniser le système de fichiers (lien fourni dans la section Corriger).
Vous devez confirmer la synchronisation avant de la lancer. Voici un exemple de sortie de commande :
Remarque : Un fichier nommé testfile est créé pour afficher le comportement.
[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
Solution
Ce problème est compris par Cisco et la documentation a été mise à jour pour refléter le nouveau comportement.
ID de bogue Cisco CSCwk56061 - Documentation pour mettre à jour le changement de comportement pour les sorties de commande synchronize du système de fichiers.
Modifier la description
Livre : Interface de ligne de commande Modes de référence E-F
Chapitre : Commandes du mode d'exécution (D-S)
Rubrique : synchroniser le système de fichiers
Détails: Ajout de l'exemple de sortie de commande après les Consignes d'utilisation.
URL : Command Line Interface Reference, Modes E - F, StarOS Release 21.28
Solution / Méthode de récupération
Aucune solution de contournement n'est requise pour ce problème, car il s'agit d'un changement cosmétique et non d'un changement de fonctionnalité.
Analyse de la cause première
La sortie modifiée de la commande, filesystem synchronize /flash checkonly, est introduite à partir de 21.28.m23 / 21.28.mh14 en raison de la mise à niveau du package rsync ID de bogue Cisco CSCwi07618.