Sommario

Introduzione

Prodotti interessati

CDETS e SR correlati

Sintomi

Soluzione

Cambia descrizione

Soluzione/Metodo di ripristino

Analisi della causa principale

Introduzione

Questo documento descrive le informazioni su un problema cosmetico relativo a una modifica del comportamento nell'output CLI degli output del comando di sincronizzazione del file system.

Prodotti interessati

Il problema può riguardare qualsiasi piattaforma ASR5500 o VPC-DI.

CDETS e SR correlati

ID bug Cisco CSCwi07618 : rsync di aggiornamento

ID bug Cisco CSCwk56061 : Documentazione per aggiornare la modifica del comportamento per gli output del comando di sincronizzazione del file system.

Sintomi

Esiste un problema relativo a una modifica del comportamento nell'output CLI del comando filesystem synchronize presente in StarOS Rel 21.28.m23 e 21.28.mh14 o versioni successive. Ciò può causare alcune domande su quali file devono essere aggiornati quando si sincronizzano i file o si controlla prima di sincronizzare i file (solo controllo) tra le schede di gestione (MIO o CF) sul GW. Si tratta solo di una modifica cosmetica e non influisce sulla funzionalità di sincronizzazione del file system.

Esempio:

show version

filesystem synchronize /flash checkonly

filesystem synchronize /flash

Nella release 21.28.x (entrambe le versioni vPGW VPC-DI Hermes e ASR5500 - 21.28.mh14 e 21.28.m23 o successive) questo cambiamento di comportamento può essere osservato quando si eseguono i comandi di sincronizzazione del file system.

Il comportamento precedente indica "Nessun file da aggiornare" quando tutti i file sono sincronizzati tra schede di gestione (MIO o CF). Vengono inoltre elencati solo i file da aggiornare, ma non tutti i file già aggiornati. L'output può essere osservato con o senza l'opzione /flash o all.

Esempio:

[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

Ora, post rsync upgrade in 21.28.x, elenca i file, da aggiornare sulla scheda x, ma anche TUTTI i file sulla scheda che sono già sincronizzati e aggiunge (ma sono più recenti), e quindi elenca tutti i file:

[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 ulteriore esempio dalla CLI Reference Guide - filesystem synchronize (collegamento fornito nella sezione Fix).

È necessario confermare la sincronizzazione prima di avviarla. Di seguito è riportato un esempio di output di un comando:

Nota: Viene creato un file denominato testfile per mostrare il comportamento.

[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

Soluzione

Questo problema è stato compreso da Cisco e la documentazione è stata aggiornata per riflettere il nuovo comportamento.

Cisco bug ID CSCwk56061 - Documentazione per aggiornare la modifica del comportamento per gli output del comando di sincronizzazione del file system.

Cambia descrizione

Libro: Modalità di riferimento interfaccia della riga di comando E-F

Capitolo: Comandi modalità di esecuzione (D-S)

Argomento:sincronizzare il file system

Dettagli: È stato aggiunto l'esempio di output del comando dopo le linee guida per l'utilizzo.

URL: Guida di riferimento all'interfaccia della riga di comando, modalità E - F, StarOS release 21.28

Soluzione/Metodo di ripristino

Non è necessaria alcuna soluzione per questo problema, in quanto si tratta di una modifica cosmetica e non di una modifica della funzionalità.

Analisi della causa principale

L'output modificato del comando filesystem synchronize /flash checkonly è stato introdotto a partire dalle versioni 21.28.m23 / 21.28.mh14 a causa dell'aggiornamento del pacchetto rsync con ID bug Cisco CSCwi07618.