Aggiornamento del dispositivo programmabile sul campo
“
Informazioni sul prodotto
Specifiche:
- Nome del prodotto: Dispositivo programmabile sul campo (FPD)
- Memoria: memoria non volatile e riprogrammabile
- Funzionalità: definisce il cablaggio interno e la funzionalità
- Metodo di aggiornamento: manuale e automatico
Istruzioni per l'uso del prodotto
Aggiornamento manuale FPD:
Per aggiornare manualmente l'FPD, seguire questi passaggi:
- Usa il comando:
upgrade hw-module fpd
- È possibile aggiornare tutte le schede o tutti gli FPGA di una scheda.
- Se è necessario ricaricare per attivare FPD, assicurarsi che l'aggiornamento sia
completare. - Schede di linea, schede fabric, schede RP, moduli di interfaccia (IM),
e gli RSP non possono essere ricaricati durante il processo di aggiornamento FPD.
Aggiornamento automatico FPD:
Per abilitare l'aggiornamento automatico FPD:
- Assicurarsi che l'aggiornamento automatico FPD sia abilitato (impostazione predefinita).
- Per disattivare l'aggiornamento automatico, utilizzare il comando:
fpd
auto-upgrade disable
Note:
- L'opzione forza può essere utilizzata con cautela per riprendersi da un
aggiornamento fallito. - Dopo l'aggiornamento, se l'immagine viene ripristinata, la versione FPD
non è declassato.
Domande frequenti (FAQ)
D: A cosa serve un pacchetto di immagini FPD?
A: Un pacchetto di immagini FPD viene utilizzato per aggiornare le immagini FPD.
D: Come posso verificare lo stato di un aggiornamento FPD?
A: Utilizzare il comando: show hw-module fpd
per controllare il
stato di aggiornamento.
“`
Aggiornamento del dispositivo programmabile sul campo
Un FPD è un dispositivo logico programmabile sul campo (FPD) che contiene una memoria non volatile e riprogrammabile per definirne il cablaggio interno e le funzionalità. Il contenuto di questa memoria non volatile è chiamato immagine FPD o firmware FPD. Durante il ciclo di vita di un FPD, le immagini del firmware FPD potrebbero richiedere aggiornamenti per la correzione di bug o il miglioramento delle funzionalità. Questi aggiornamenti vengono eseguiti sul campo con un impatto minimo sul sistema.
· Al di sopra diview di aggiornamento dell'immagine FPD, a pagina 1 · Limitazioni per l'aggiornamento FPD, a pagina 1 · Tipi di servizio di aggiornamento FPD, a pagina 2 · Come aggiornare le immagini FPD, a pagina 4 · Ricarica automatica della scheda di linea durante l'aggiornamento FPD, a pagina 10 · Aggiornamenti del modulo di alimentazione, a pagina 10 · Aggiornamento FPD per PSU, a pagina 12
Sopraview di aggiornamento dell'immagine FPD
Un'immagine FPD viene utilizzata per aggiornare il software su un FPD. Ogni volta che viene rilasciata una nuova versione di IOS XR, il pacchetto software include le immagini FPD. Tuttavia, in genere l'immagine FPD non viene aggiornata automaticamente. È necessario aggiornare manualmente l'immagine FPD quando si aggiorna l'immagine software Cisco IOS XR. Le versioni FPD devono essere compatibili con il software Cisco IOS XR in esecuzione sul router; in caso di incompatibilità tra una versione FPD e il software Cisco IOS XR, il dispositivo con l'FPGA potrebbe non funzionare correttamente finché l'incompatibilità non viene risolta.
Restrizioni per l'aggiornamento FPD
Il servizio di aggiornamento Optics FPD non è disponibile tramite il comando upgrade hw-module fpd. È possibile aggiornare Optics FPD utilizzando la porta upgrade optics. filecomando name /harddisk:/cl1.bin location. Per ulteriori informazioni sull'aggiornamento dei moduli ottici FPD, consultare la sezione "Aggiornamento dei moduli ottici QDD" nel capitolo "Aggiornamento del router" della Guida all'installazione e all'aggiornamento di Cisco IOS XR per i router Cisco serie 8000.
Limitazioni per l'aggiornamento automatico FPD I seguenti FPD non supportano l'aggiornamento automatico FPD:
Aggiornamento del dispositivo programmabile sul campo 1
Tipi di servizio di aggiornamento FPD
Aggiornamento del dispositivo programmabile sul campo
· FPD di ottica · FPD di modulo di potenza · FPD di temporizzazione
Tipi di servizio di aggiornamento FPD
Un pacchetto immagine FPD viene utilizzato per aggiornare le immagini FPD. Il comando install activate viene utilizzato per posizionare il binario FPD. files nella posizione prevista sui dispositivi di avvio.
Metodi di aggiornamento supportati
Metodo
Osservazioni
Aggiornamento manuale Aggiornamento automatico
Aggiornamento tramite CLI, supportato l'aggiornamento forzato.
Aggiorna tramite l'attivazione dell'SMU o durante l'aggiornamento dell'immagine. L'utente può abilitare/disabilitare la funzione di aggiornamento automatico.
Aggiornamento manuale FPD
L'aggiornamento manuale dell'FPD viene eseguito utilizzando il comando upgrade hw-module fpd. È possibile aggiornare tutte le schede o tutti gli FPGA di una scheda. Se è necessario ricaricare per attivare l'FPD, l'aggiornamento dovrebbe essere completato. Schede di linea, schede fabric e schede RP, moduli di interfaccia (IM) e RSP non possono essere ricaricati durante il processo di aggiornamento dell'FPD.
L'aggiornamento FPD è basato sulle transazioni:
· Ogni esecuzione della CLI di aggiornamento fpd è una transazione.
· È consentita una sola transazione alla volta.
· Una transazione può includere uno o più aggiornamenti FPD.
Una volta completato l'aggiornamento, il router/la scheda (su cui è stato aggiornato l'FPD) devono essere ricaricati.
L'opzione "force" può essere utilizzata per forzare l'aggiornamento dell'FPD (indipendentemente dal fatto che sia necessario o meno). Attiva l'aggiornamento o il downgrade di tutti gli FPD. L'opzione "force" può essere utilizzata anche per eseguire il downgrade o l'aggiornamento degli FPGA anche dopo il controllo della versione. Tuttavia, l'opzione "force" deve essere utilizzata con cautela e solo per ripristinare un componente da un aggiornamento non riuscito.
Nota
· A volte, gli FPD possono avere immagini primarie e di backup.
· L'uso dell'opzione Force quando si esegue un aggiornamento FPD non è consigliato, se non dietro esplicita indicazione del personale tecnico Cisco o del TAC e solo per uno scopo una tantum.
· Un nuovo aggiornamento FPD deve essere emesso solo quando i precedenti aggiornamenti FPD sono stati completati sullo stesso FPD con il seguente messaggio syslog:
RP/0/RP0/CPU0: 10 maggio 10:11:44.414 UTC: fpd-serv[205]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : Aggiornamento FPD completato (utilizzare "show hw-module fpd" per verificare lo stato dell'aggiornamento)
Aggiornamento del dispositivo programmabile sul campo 2
Aggiornamento del dispositivo programmabile sul campo
Aggiornamento automatico FPD
Aggiornamento automatico FPD
L'aggiornamento automatico FPD è abilitato per impostazione predefinita. Per garantire che l'immagine FPD venga aggiornata automaticamente, non è consigliabile disabilitare questa funzione. Se è necessario disabilitare l'aggiornamento automatico dell'immagine FPD in esecuzione sulla FRU (Field Replaceable Unit), è possibile applicare manualmente la configurazione "Disabilita aggiornamento automatico FPD" in modalità di configurazione amministrativa. Con l'aggiornamento automatico FPD abilitato, le immagini FPD vengono aggiornate automaticamente nei seguenti casi:
· L'aggiornamento del software viene eseguito. · Le unità sostituibili sul campo (FRU) come schede di linea, RSP, vassoi ventola o schede di allarme vengono aggiunte a un sistema esistente.
router o ricaricato.
Affinché l'aggiornamento automatico FPD funzioni su un aggiornamento di sistema, devono essere soddisfatte le seguenti condizioni: · La busta di installazione del pacchetto FPD (PIE) deve essere installata sul router. · La PIE FPD deve essere attivata insieme alla nuova immagine Cisco IOS XR.
Affinché l'aggiornamento automatico FPD funzioni durante un inserimento o una ricarica FRU, devono essere soddisfatte le seguenti condizioni: · La busta di installazione del pacchetto FPD (PIE) deve essere installata e attivata sul router.
Nota: sebbene l'aggiornamento dell'FPD venga eseguito durante l'operazione di installazione, non viene eseguito alcun commit di installazione. Pertanto, una volta aggiornato l'FPD, se l'immagine viene ripristinata alla versione originale, la versione dell'FPD non viene declassata alla versione precedente.
L'aggiornamento automatico dell'FPD non viene eseguito nei seguenti casi: · Schede di linea o altre schede o schede di allarme vengono aggiunte a un router esistente. · Uno chassis di scheda di linea viene aggiunto a un router esistente. · Viene eseguito un aggiornamento di manutenzione software (SMU) senza ricaricamento o un'installazione PIE, anche in caso di modifica della versione dell'immagine FPD. Poiché un'installazione senza ricaricamento, per definizione, non prevede la ricarica del router e un aggiornamento dell'FPD richiede la ricarica del router, l'aggiornamento automatico dell'FPD viene disattivato.
Nota In tutti i casi in cui l'aggiornamento automatico FPD non viene eseguito, è necessario eseguire un aggiornamento manuale FPD utilizzando il comando upgrade hw-module fpd.
L'aggiornamento automatico degli FPD può essere abilitato e disabilitato. Quando l'FPD automatico è abilitato, gli FPD vengono aggiornati automaticamente quando una SMU o un'immagine vengono modificate, inclusa una revisione firmware aggiornata. Utilizzare il comando fpd auto-upgrade per disabilitare o abilitare l'FPD automatico.
Modelli di dati YANG per l'aggiornamento automatico di FPD. YANG è un linguaggio di modellazione dati che aiuta a creare configurazioni, recuperare dati operativi ed eseguire azioni. Il router agisce sulla definizione dei dati quando queste operazioni vengono richieste tramite RPC NETCONF. Il modello di dati gestisce i seguenti tipi di requisiti sui router per FPD:
Aggiornamento del dispositivo programmabile sul campo 3
Come aggiornare le immagini FPD
Aggiornamento del dispositivo programmabile sul campo
Dati operativi
Modello di dati nativo
Comandi CLI
Aggiornamento automatico: abilitazione o
Cisco-IOS-XR-fpd-infra-cfg.yang
disattivazione dell'aggiornamento automatico di
Dipartimento di Polizia di Frontiera.
· abilita l'aggiornamento automatico fpd · disabilita l'aggiornamento automatico fpd
Ricarica automatica: abilitazione o disabilitazione della ricarica automatica dell'FPD.
Cisco-IOS-XR-fpd-infra-cfg.yang
· abilita ricarica automatica fpd · disabilita ricarica automatica fpd
È possibile accedere ai modelli di dati dal repository Github. Per saperne di più sui modelli di dati e utilizzarli, consultare la Guida alla configurazione della programmabilità per i router Cisco serie 8000.
Come aggiornare le immagini FPD
Le attività principali del servizio di aggiornamento FPD sono: · Verificare la versione dell'immagine FPD per decidere se una specifica immagine firmware necessita di un aggiornamento. È possibile determinare se è necessario un aggiornamento dell'immagine FPD utilizzando il comando show hw-module fpd ed eseguire l'aggiornamento, se necessario, nelle seguenti circostanze: · Migrare il software a una versione successiva del software Cisco IOS XR.
· Scambiare le schede di linea da un sistema che esegue una versione diversa del software Cisco IOS XR.
· Inserire una nuova scheda di linea.
· Aggiornamento automatico dell'immagine FPD (se abilitato) oppure aggiornamento manuale dell'immagine FPD tramite il comando upgrade hw-module fpd.
· Richiamare il driver del dispositivo appropriato con un nome della nuova immagine da caricare.
Linee guida per l'aggiornamento dell'FPD
Di seguito sono riportate alcune linee guida importanti da tenere in considerazione per l'aggiornamento dell'FPD: · Gli aggiornamenti al software Cisco IOS XR potrebbero causare incompatibilità con l'FPD. Assicurarsi di eseguire la procedura di aggiornamento dell'FPD e di risolvere tutte le incompatibilità, affinché le schede funzionino correttamente.
· L'uso dell'opzione Force durante l'esecuzione di un aggiornamento FPD non è consigliato, se non dietro esplicita indicazione dell'ingegneria Cisco o del TAC e solo per uno scopo una tantum.
· Se la scheda supporta più immagini FPD, è possibile utilizzare il comando show fpd package admin per determinare quale immagine specifica aggiornare nel comando upgrade hw-module fpd.
· Viene visualizzato un messaggio quando i moduli router non possono essere aggiornati durante l'aggiornamento, con l'opzione "location all" che indica che l'FPGA è stato intenzionalmente ignorato durante l'aggiornamento. Per aggiornare tali FPGA, è possibile utilizzare il comando CLI specificando esplicitamente una posizione specifica. Ad esempioample, aggiorna hw-module fpd tutte le posizioni 0/3/1.
· Si consiglia di aggiornare tutti gli FPGA su un determinato nodo utilizzando il comando upgrade hw-module fpd all location {all | node-id}. Non aggiornare l'FPGA su un nodo utilizzando il comando upgrade hw-module fpd individual-fpd location {all | node-id}, poiché potrebbe causare errori durante l'avvio della scheda.
Aggiornamento del dispositivo programmabile sul campo 4
Aggiornamento del dispositivo programmabile sul campo
Come aggiornare le immagini FPD
Prima di iniziare
· Prima di eseguire l'aggiornamento manuale dell'FPD sul router utilizzando l'aggiornamento hw-module FPD, è necessario installare e attivare i pacchetti fpd.pie e fpd.rpm.
· La procedura di aggiornamento FPD viene eseguita mentre la scheda è online. Al termine della procedura, la scheda deve essere ricaricata prima che l'aggiornamento FPD sia completato. Per ricaricare la scheda, è possibile utilizzare il comando hw-module location location reload in modalità Config, durante la successiva finestra di manutenzione. La procedura di aggiornamento non è completa finché la scheda non viene ricaricata.
· Durante l'aggiornamento FPD, non è consentito effettuare le seguenti operazioni:
· Ricaricare, eseguire un inserimento e una rimozione online (OIR) di una scheda di linea (LC) o spegnere lo chassis. Ciò potrebbe causare l'inutilizzabilità del nodo.
· Premere Ctrl-C se la console sembra bloccarsi senza alcun output. Questa operazione potrebbe interrompere l'aggiornamento.
· Se non si è certi che una scheda richieda un aggiornamento FPD, è possibile installare la scheda e utilizzare il comando show hw-module fpd per determinare se l'immagine FPD sulla scheda è compatibile con la versione software Cisco IOS XR attualmente in esecuzione.
Procedura
Fase 1 Fase 2
mostra la posizione del modulo hw fpd {tutto | id nodo} Esempioampon:
Router#mostra posizione fpd modulo hw tutto
or
Router#mostra posizione fpd modulo hw 0/4/cpu0
Visualizza le versioni correnti dell'immagine FPD per la scheda specificata o per tutte le schede installate nel router. Utilizzare questo comando per determinare se è necessario aggiornare l'immagine FPD sulla scheda.
In caso di incompatibilità FPD con la tua carta, potresti ricevere il seguente messaggio di errore:
LC/0/0/CPU0:5 lug 03:00:18.929 UTC: optics_driver[220]: %L2-OPTICS-3-BAD_FPGA_IMAGE: Rilevata immagine MI FPGA non valida programmata nella flash MI FPGA SPI nella posizione 0/0/CPU0: Impossibile convalidare i metadati CRC
LC/0/0/CPU0:5 lug 03:00:19.019 UTC: optics_driver[220]: %L2-OPTICS-3-BACKUP_FPGA_LOADED : Rilevata immagine di backup FPGA in esecuzione su 0/0/CPU0 – immagine primaria danneggiata (@0x8c = 0x44) RRouter:5 lug 03:00:48.987 UTC: fpd-serv[301]: %PKT_INFRA-FM-3-FAULT_MAJOR : ALARM_MAJOR :FPD-NEED-UPGRADE :DECLARE :0/0:
(Facoltativo) mostra il pacchetto fpd
Example: Il seguente esample mostra comeampl'output del comando show fpd package:
Pacchetto Router#show fpd
================================= ================================================
Pacchetto dispositivo programmabile sul campo
================================================
Req
SW
Richiesta minima Richiesta minima
Tipo di carta
Descrizione FPD
Ricarica Ver
Versione SW Versione scheda
Aggiornamento del dispositivo programmabile sul campo 5
Come aggiornare le immagini FPD
Aggiornamento del dispositivo programmabile sul campo
Passo 3
==================== ========================= ====== ======= ======== ========
——————————————————————————–
8201
Biografie
SÌ
1.23
1.23
0.0
BiosGolden
SÌ
1.23
1.15
0.0
IoFpga
SÌ
1.11
1.11
0.1
IoFpgaGolden
SÌ
1.11
0.48
0.1
SSD Intel S3520
SÌ
1.21
1.21
0.0
SSD Intel S4510
YES 11.32
11.32
0.0
SsdMicron5100
SÌ
7.01
7.01
0.0
SsdMicron5300
SÌ
0.01
0.01
0.0
x86Fpga
SÌ
1.05
1.05
0.0
x86FpgaGolden
SÌ
1.05
0.48
0.0
x86TamFw
SÌ
5.13
5.13
0.0
x86TamFwGolden
SÌ
5.13
5.05
0.0
——————————————————————————–
8201 ON
Biografie
SÌ
1.208
1.208
0.0
BiosGolden
SÌ
1.208
1.207
0.0
IoFpga
SÌ
1.11
1.11
0.1
IoFpgaGolden
SÌ
1.11
0.48
0.1
SSD Intel S3520
SÌ
1.21
1.21
0.0
SSD Intel S4510
YES 11.32
11.32
0.0
SsdMicron5100
SÌ
7.01
7.01
0.0
SsdMicron5300
SÌ
0.01
0.01
0.0
x86Fpga
SÌ
1.05
1.05
0.0
x86FpgaGolden
SÌ
1.05
0.48
0.0
x86TamFw
SÌ
5.13
5.13
0.0
x86TamFwGolden
SÌ
5.13
5.05
0.0
——————————————————————————–
8201-SYS
Biografie
SÌ
1.23
1.23
0.0
BiosGolden
SÌ
1.23
1.15
0.0
Mostra quali schede sono supportate dalla versione corrente del software Cisco IOS XR, quale immagine FPD è necessaria per ciascuna scheda e quali sono i requisiti hardware minimi per i vari moduli. (Una versione minima dei requisiti hardware pari a 0.0 indica che tutto l'hardware supporta questa versione dell'immagine FPD.)
Se sono presenti più immagini FPD per la scheda, utilizzare questo comando per determinare quale immagine FPD utilizzare se si desidera aggiornare solo un tipo specifico di FPD.
Il nome FPD utilizzato nella colonna Descrizione FPD dell'output del comando show fpd package include gli ultimi dieci caratteri del DCO-PID. A seconda del numero di slot e di porta, al nome FPD vengono aggiunti DCO_0, DCO_1 o DCO_2. Ad esempioample, i nomi FPD per CFP2-WDM-D-1HL nella porta 0 e nella porta 1 sono rispettivamente -WDM-D-1HL_DCO_0 e WDM-D-1HL_DCO_1.
aggiorna modulo hw fpd {tutto | tipo fpga} [ forza] posizione [tutto | id nodo] Esempioampon:
Router#upgrade hw-module fpd tutte le posizioni 0/3/1 . . . Aggiornato con successo 1 FPD per SPA-2XOC48POS/RPR
sul posto 0/3/1
Router#upgrade posizione modulo hw 0/RP0/CPU0 fpd all comando di aggiornamento emesso (usare "mostra modulo hw fpd" per controllare lo stato di aggiornamento) Router: %SECURITY-SSHD_SYSLOG_PRX-6-INFO_GENERAL : sshd[29745]: Autenticazione accettata per Cisco da 223.255.254.249 porta 39510 ssh2 upgrade posizione modulo hw 0/RP0/CPU0 fpd all RRouter: ssh_syslog_proxy[1223]: %SECURITY-SSHD_SYSLOG_PRX-6-INFO_GENERAL : sshd[29803]: Autenticazione accettata per Cisco da 223.255.254.249 porta 39524 ssh2
Aggiornamento del dispositivo programmabile sul campo 6
Aggiornamento del dispositivo programmabile sul campo
Come aggiornare le immagini FPD
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT: è stato eseguito l'aggiornamento per i seguenti FPD
impegnato:
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : Posizione
Nome FPD
Forza
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT :
==================================================
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0
x86FpgaGolden
FALSO
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0
x86Fpga
FALSO
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0
SsdMicron5300
FALSO
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0
IoFpgaGolden
FALSO
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0
IoFpga
FALSO
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0
DbIoFpgaGolden
FALSO
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0
DbIoFpga
FALSO
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0
BiosGolden
FALSO
Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT : 0/RP0/CPU0
Biografie
FALSO
Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED : Aggiornamento FPD saltato per
x86FpgaGolden@0/RP0/CPU0: Immagine non aggiornabile
Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED : Aggiornamento FPD saltato per
x86TamFwGolden@0/RP0/CPU0: Immagine non aggiornabile
Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED : Aggiornamento FPD saltato per
x86FpgaGolden@0/RP0/CPU0: un aggiornamento FPD dipendente è stato saltato
Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED : Aggiornamento FPD saltato per
IoFpgaGolden@0/RP0/CPU0: Aggiornamento non richiesto
Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED : Aggiornamento FPD saltato per
DbIoFpgaGolden@0/RP0/CPU0: aggiornamento non richiesto
Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED : Aggiornamento FPD saltato per
BiosGolden@0/RP0/CPU0: Immagine non aggiornabile
Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_SKIPPED : Aggiornamento FPD saltato per
SsdMicron5300@0/RP0/CPU0: aggiornamento non richiesto poiché è corrente
Router#fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE : Aggiornamento FPD completato per Bios@0/RP0/CPU0 [immagine aggiornata alla versione 254.00] Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE : Aggiornamento FPD completato per x86TamFw@0/RP0/CPU0 [immagine aggiornata alla versione 7.10] Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE : Aggiornamento FPD completato per DbIoFpga@0/RP0/CPU0 [immagine aggiornata alla versione 14.00] Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE: aggiornamento FPD completato per IoFpga@0/RP0/CPU0 [immagine aggiornata alla versione 14.00] Router:fpd_client[385]: %PLATFORM-FPD_CLIENT-1-UPGRADE_COMPLETE: aggiornamento FPD completato per x86Fpga@0/RP0/CPU0 [immagine aggiornata alla versione 254.00] Router:shelfmgr[459]: %PLATFORM-SHELFMGR-6-INFO_LOG: 0/RP0/CPU0 è operativo Router:fpd-serv[265]: %INFRA-FPD_Manager-1-UPGRADE_ALERT: aggiornamento FPD completato (usare “show hw-module
fpd” per verificare lo stato dell'aggiornamento)
Aggiorna tutte le immagini FPD correnti che devono essere aggiornate sulla scheda specificata con nuove immagini.
Prima di procedere con il passaggio successivo, attendere la conferma del completamento dell'aggiornamento FPD. Messaggi di stato simili a questi vengono visualizzati sullo schermo fino al completamento dell'aggiornamento FPD:
Aggiornamento FPD avviato. Aggiornamento FPD in corso. Aggiornamento FPD in corso. Aggiornamento FPD inviato alla posizione xxxx Aggiornamento FPD inviato alla posizione yyyy
Aggiornamento del dispositivo programmabile sul campo 7
Come aggiornare le immagini FPD
Aggiornamento del dispositivo programmabile sul campo
Aggiornamento FPD in corso.. Aggiornamento FPD terminato per la posizione xxx Aggiornamento FPD in corso.. Aggiornamento FPD terminato per la posizione yyyy Aggiornamento FPD completato.
Il messaggio "Aggiornamento FPD in corso" viene visualizzato ogni minuto. Questi registri sono registri informativi e, come tali, vengono visualizzati se è configurato il comando informativo della console di registrazione.
Se si preme Ctrl-C mentre è in corso l'aggiornamento FPD, viene visualizzato il seguente messaggio di avviso:
Aggiornamento FPD in corso su alcuni componenti hardware. Si sconsiglia di interromperlo ora, in quanto potrebbe causare errori di programmazione hardware e richiedere l'RMA dell'hardware. Continuare? [Conferma(y/n)] Se si conferma di voler interrompere la procedura di aggiornamento FPD, viene visualizzato questo messaggio:
Il processo di aggiornamento FPD è stato interrotto. Controllare lo stato dell'hardware e, se necessario, eseguire nuovamente il comando di aggiornamento.
Nota · Se la scheda supporta più immagini FPD, è possibile utilizzare il comando show fpd package admin per determinare quale immagine specifica aggiornare nel comando upgrade hw-module fpd.
· Viene visualizzato un messaggio quando i moduli router non possono essere aggiornati durante l'aggiornamento, con l'opzione "location all" che indica che l'FPGA è stato intenzionalmente ignorato durante l'aggiornamento. Per aggiornare tali FPGA, è possibile utilizzare il comando CLI specificando esplicitamente una posizione specifica. Ad esempioample, aggiorna hw-module fpd tutte le posizioni 0/3/1.
· Si consiglia di aggiornare tutti gli FPGA su un determinato nodo utilizzando il comando upgrade hw-module fpd all location {all | node-id}. Non aggiornare l'FPGA su un nodo utilizzando il comando upgrade hw-module fpd. posizione {all | node-id} poiché potrebbe causare errori durante l'avvio della scheda.
Passo 4
Fase 5 Fase 6
hw-module location{ node-id | all } reload Utilizzare il comando hw-module location reload per ricaricare una scheda di linea.
Router:ios(config)# posizione modulo hw 0/3 ricarica
exit show hw-module fpd Verifica che l'immagine FPD sulla scheda sia stata aggiornata correttamente visualizzando lo stato di tutti gli FPD nel sistema. Esempioampon:
Router# mostra modulo hw fpd
Aggiornamento automatico: disabilitato
Codici attributo: B golden, P protect, S secure, A Anti Theft aware
Versioni FPD
==============
Tipo di carta di posizione
Dispositivo FPD HWver
Stato ATR in esecuzione Programma Ricarica posizione
————————————————————————————————-
0/RP0/CPU0 8201
0.30 Biografie
NECESSARIO AGGIORNAMENTO 7.01 7.01 0/RP0/CPU0
0/RP0/CPU0 8201
0.30 BiosGolden
B NECESSARIO AGGIORNAMENTO
7.01 0/RP0/CPU0
Aggiornamento del dispositivo programmabile sul campo 8
Aggiornamento del dispositivo programmabile sul campo
Come aggiornare le immagini FPD
0/RP0/CPU0 8201
0/RP0/CPU0 8201
0/RP0/CPU0 8201
0/RP0/CPU0 8201
0/RP0/CPU0 8201
0/RP0/CPU0 8201
0/RP0/CPU0 8201
0/PM0
PSU2KW-ACPI
0/PM1
PSU2KW-ACPI
0.30 IoFpga
NECESSARIO AGGIORNAMENTO 7.01
0.30 IoFpgaGolden
B NECESSARIO AGGIORNAMENTO
0.30 SSD Intel S3520
NECESSARIO AGGIORNAMENTO 7.01
0.30x86Fpga
NECESSARIO AGGIORNAMENTO 7.01
0.30 x86FpgaGolden B NECESSARIO AGGIORNAMENTO
0.30 x86TamFw
NECESSARIO AGGIORNAMENTO 7.01
0.30 x86TamFwGolden B NECESSARIO AGGIORNAMENTO
0.0 PO-PrimMCU
NECESSARIO AGGIORNAMENTO 7.01
0.0 PO-PrimMCU
NECESSARIO AGGIORNAMENTO 7.01
7.01 7.01 7.01 7.01 7.01 7.01 7.01 7.01 7.01
0/RP0 0/RP0 0/RP0 0/RP0 0/RP0 0/RP0 0/RP0 NON RICHIESTO NON RICHIESTO
Se le schede nel sistema non soddisfano i requisiti minimi, l'output contiene una sezione "NOTE" che indica come aggiornare l'immagine FPD.
Tabella 1: mostra le descrizioni dei campi del modulo hw fpd
Tipo di scheda di campo Tipo di versione HW
Descrizione Codice componente del modulo. Versione del modello hardware del modulo. Tipo di hardware.
· scheda lc–Line
Sottotipo
Tipo di FPD. Può essere uno dei seguenti tipi: · BIOS – Basic Input/Output System · BiosGolden – Immagine Golden del BIOS · IoFpga – Input/Output Field-Programmable Gate Array · IoFpgaGolden – Golden IoFpga · SsdIntelS3520 – Unità a stato solido, prodotta da Intel, della serie di modelli S3520 · x86Fpga – Field-Programmable Gate Array progettato per funzionare con sistemi basati su x86 · x86FpgaGolden – Immagine Golden di x86Fpga · x86TamFw – Firmware Tam x86 · x86TamFwGolden – Immagine Golden di x86TamFw · PO-PrimMCU – Unità microcontrollore primaria associata a un 'PO'
Istanza
Istanza FPD. L'istanza FPD identifica in modo univoco un FPD e viene utilizzata dal processo FPD per
registrare un FPD.
Versione SW corrente Versione dell'immagine FPD attualmente in esecuzione.
Upg/Dng?
Specifica se è necessario un upgrade o un downgrade dell'FPD. Un downgrade è richiesto in rari casi in cui la versione dell'immagine FPD ha una revisione principale superiore a quella dell'immagine FPD nel pacchetto software Cisco IOS XR corrente.
Aggiornamento del dispositivo programmabile sul campo 9
Ricarica automatica della scheda di linea durante l'aggiornamento FPD
Aggiornamento del dispositivo programmabile sul campo
Ricarica automatica della scheda di linea durante l'aggiornamento FPD
Questa funzione ricarica automaticamente una scheda di linea (LC) appena inserita dopo un aggiornamento FPD riuscito. Il precedente processo di aggiornamento FPD automatico non ricaricava automaticamente la scheda di linea; l'utente doveva ricaricare manualmente la LC.
Limitazioni per la ricarica automatica della scheda di linea durante l'aggiornamento FPD
Durante la configurazione del ricaricamento automatico della scheda di linea durante l'aggiornamento FPD, è necessario tenere in considerazione la seguente restrizione: · Se l'aggiornamento FPD su una scheda di linea non riesce, la funzionalità di ricaricamento automatico della scheda di linea (se abilitata) impedisce il ricaricamento dell'LC.
Configurare il ricaricamento automatico della scheda di linea durante l'aggiornamento FPD
I seguenti sample mostra come configurare la funzione di ricaricamento automatico:
Router# config Router(config)#fpd abilita aggiornamento automatico Router(config)#fpd abilita ricaricamento automatico Router(config)#commit
La funzione di ricarica automatica è supportata solo sulle schede di linea.
Nota: durante il processo di aggiornamento FPD, la scheda di linea potrebbe visualizzare lo stato IOS XR RUN prima di attivare il ricaricamento automatico.
Aggiornamenti del modulo di potenza
Nei router Cisco IOS XR, gli aggiornamenti dei dispositivi programmabili sul campo (FPD) per i moduli di alimentazione vengono utilizzati per aggiornare il firmware o la logica hardware dei moduli di ingresso alimentazione (PEM) all'interno del router. Questi aggiornamenti garantiscono il funzionamento efficace dei moduli di alimentazione con i più recenti miglioramenti e correzioni di bug. Seguire la procedura di aggiornamento manuale degli FPD dei moduli di alimentazione per aggiornare gli FPD sui PEM.
Aggiornamento manuale del modulo di potenza FPD
Gli aggiornamenti manuali FPD dei moduli di alimentazione sono supportati sui router Cisco e devono essere eseguiti solo in modalità Configurazione. Questa funzionalità consente di eseguire aggiornamenti FPD su singoli PEM. Solo i moduli di alimentazione che supportano gli aggiornamenti FPD possono essere aggiornati manualmente.
Nota: gli aggiornamenti dei moduli di alimentazione richiedono molto tempo e non possono essere eseguiti implicitamente o come parte di aggiornamenti automatici dell'FPD. Questi moduli devono essere aggiornati indipendentemente dagli altri aggiornamenti dell'FPGA.
Per determinare quali PEM richiedono l'aggiornamento, utilizzare "show hw-module location all fpd". I PEM che richiedono l'aggiornamento sono in stato UPGD SKIP.
Aggiornamento del dispositivo programmabile sul campo 10
Aggiornamento del dispositivo programmabile sul campo
Aggiornamento manuale del modulo di potenza FPD
Router#mostra posizione modulo hw tutti fpd
Aggiornamento automatico: disabilitato
Codici attributo: B golden, P protect, S secure, A Anti Theft aware
Versioni FPD
==============
Tipo di carta di posizione
Dispositivo FPD HWver
Stato ATR in esecuzione programmato
Ricarica Loc
————————————————————————————————-
0/RP0/CPU0 8201
0.30 Biografie
NECESSARIO AGGIORNAMENTO 7.01 7.01
0/RP0/CPU0
0/RP0/CPU0 8201
0.30 BiosGolden
B NECESSARIO AGGIORNAMENTO
7.01
0/RP0/CPU0
0/RP0/CPU0 8201
0.30 IoFpga
NECESSARIO AGGIORNAMENTO 7.01 7.01
0/RP0
0/RP0/CPU0 8201
0.30 IoFpgaGolden
B NECESSARIO AGGIORNAMENTO
7.01
0/RP0
0/RP0/CPU0 8201
0.30 SSD Intel S3520
NECESSARIO AGGIORNAMENTO 7.01 7.01
0/RP0
0/RP0/CPU0 8201
0.30x86Fpga
NECESSARIO AGGIORNAMENTO 7.01 7.01
0/RP0
0/RP0/CPU0 8201
0.30 x86FpgaGolden B NECESSARIO AGGIORNAMENTO
7.01
0/RP0
0/RP0/CPU0 8201
0.30 x86TamFw
NECESSARIO AGGIORNAMENTO 7.01 7.01
0/RP0
0/RP0/CPU0 8201
0.30 x86TamFwGolden B NECESSARIO AGGIORNAMENTO
7.01
0/RP0
0/PM0
PSU2KW-ACPI
0.0 PO-PrimMCU
NECESSARIO AGGIORNAMENTO 7.01 7.01
NON RICHIESTO
0/PM1
PSU2KW-ACPI
0.0 PO-PrimMCU
NECESSARIO AGGIORNAMENTO 7.01 7.01
NON RICHIESTO
Per aggiornare manualmente i moduli di alimentazione, utilizzare [admin] upgrade hw-module location 0/PTlocation fpd .
Router# admin Router(admin)# upgrade posizione modulo hw 0/PT0 fpd PM0-DT-Pri0MCU
Per forzare un aggiornamento del modulo di alimentazione, utilizzare il comando upgrade hw-module fpd all force location pm-all in modalità amministratore.
Aggiornamento del dispositivo programmabile sul campo 11
Aggiornamento FPD per PSU
Aggiornamento del dispositivo programmabile sul campo
Aggiornamento FPD per PSU
Tabella 2: tabella della cronologia delle funzionalità
Nome della funzionalità Aggiornamento FPD dell'alimentatore ottimizzato
Informazioni sulla versione Versione 7.8.1
Descrizione della funzionalità
Abbiamo ottimizzato il processo di aggiornamento dei dispositivi programmabili sul campo (FPD) associati agli alimentatori (PSU) del router. Durante l'installazione e l'inserimento degli alimentatori sul router, gli FPD associati agli alimentatori vengono aggiornati automaticamente. A partire da questa versione, gli FPD degli alimentatori sono raggruppati in un FPD padre e nei relativi FPD figlio, e l'immagine di aggiornamento viene scaricata una sola volta. L'aggiornamento viene quindi attivato sull'FPD padre e replicato sugli alimentatori degli FPD figlio.
Nelle versioni precedenti, si scaricava l'immagine FPD per ogni FPD associato a quell'alimentatore e il processo di aggiornamento veniva quindi avviato in sequenza. Questo processo richiedeva molto tempo.
La funzionalità è supportata dai seguenti alimentatori:
· PSU2KW-ACPI
· PSU2KW-HVPI
· PSU3KW-HVPI
· Alimentatore 4.8 kW-DC100
Nota: è necessario disabilitare l'aggiornamento automatico FPD per gli alimentatori prima di aggiornare il router a Cisco IOS XR Software Release 7.9.1 o versione successiva se il router utilizza uno dei seguenti alimentatori: · PSU2KW-ACPI
· PSU2KW-ACPE
· PSU2KW-HVPI
· Alimentatore 4.8 kW-DC100
Aggiornamento del dispositivo programmabile sul campo 12
Aggiornamento del dispositivo programmabile sul campo
Aggiornamento automatico FPD per PSU
Per disabilitare l'aggiornamento automatico FPD, utilizzare il seguente comando:
Escludi PM dall'aggiornamento automatico FPD
RP/0/RSP0/CPU0:ios# mostra configurazione in esecuzione aggiornamento automatico fpd RP/0/RP0/CPU0:ios(config)#aggiornamento automatico fpd escludi pm RP/0/RP0/CPU0:ios(config)#commit RP/0/RP0/CPU0:ios#
Aggiornamento automatico FPD per PSU
Nome della caratteristica
Informazioni sulla versione
Aggiornamento automatico FPD per PSU versione 7.5.2
Descrizione della funzionalità
L'aggiornamento automatico degli FPD per gli alimentatori è ora abilitato. Nelle versioni precedenti, gli aggiornamenti automatici non si applicavano agli FPD associati agli alimentatori.
Durante il processo di inserimento e installazione dell'unità di alimentazione (PSU), i router possono ora aggiornare automaticamente i dispositivi programmabili sul campo (FPD) associati alle PSU.
A partire da Cisco IOS-XR versione 7.5.2, l'aggiornamento automatico degli FPD include di default gli FPD associati agli alimentatori. Ciò significa che, quando l'aggiornamento automatico degli FPD è abilitato, anche gli FPD associati agli alimentatori verranno aggiornati. Gli aggiornamenti degli alimentatori avverranno in sequenza, quindi gli aggiornamenti degli FPD per gli alimentatori richiederanno più tempo rispetto ad altri componenti.
È possibile scegliere di escludere gli alimentatori dal processo di aggiornamento automatico per ridurre il tempo impiegato per l'aggiornamento automatico degli FPD, impedendone l'aggiornamento al momento dell'inserimento o durante un aggiornamento del sistema mediante il comando fpd auto-upgrade exclude pm.
Configurazione esample per escludere gli alimentatori dall'aggiornamento automatico FPD:
Configurazione
Router# config Router(config)# fpd auto-upgrade enable Router(config)# fpd auto-upgrade exclude pm Router(config)# commit
Mostra configurazione in esecuzione
Router# mostra running-config fpd auto-upgrade fpd auto-upgrade abilita fpd auto-upgrade include pm
Aggiornamento del dispositivo programmabile sul campo 13
Escludere l'aggiornamento PSU predefinito dall'aggiornamento FPD automatico
Aggiornamento del dispositivo programmabile sul campo
Escludere l'aggiornamento PSU predefinito dall'aggiornamento FPD automatico
Tabella 3: tabella della cronologia delle funzionalità
Nome della caratteristica
Informazioni sulla versione
Escludere l'aggiornamento predefinito dell'alimentatore alla versione 24.3.1 dall'aggiornamento automatico dell'FPD
Descrizione della funzionalità
Introdotto in questa versione su: Sistemi fissi (8200 [ASIC: Q200, P100], 8700 [ASIC: P100], Sistemi centralizzati (8600 [ASIC:Q200]); Sistemi modulari (8800 [LC ASIC: Q100, Q200, P100])
Per rendere più efficiente il processo di aggiornamento automatico degli FPD, abbiamo ridotto il tempo predefinito necessario per gli aggiornamenti automatici degli FPD escludendo gli alimentatori dal processo. Questo perché gli aggiornamenti degli alimentatori vengono eseguiti uno dopo l'altro e, su un router a pieno carico, il processo potrebbe richiedere più di un'ora. Abbiamo anche aggiunto un'opzione per includere l'alimentatore nell'aggiornamento automatico degli FPD. In precedenza, l'aggiornamento dell'alimentatore era incluso di default nell'aggiornamento automatico degli FPD.
La funzionalità introduce la seguente modifica:
CLI:
· La parola chiave include pm è stata introdotta nel comando fpd auto-upgrade.
Per impostazione predefinita, i router aggiornano automaticamente i dispositivi programmabili sul campo (FPD) associati all'unità di alimentazione (PSU) durante il processo di inserimento e installazione dell'alimentatore.
A partire dalla versione Cisco IOS-XR 24.3.1, l'aggiornamento automatico degli FPD esclude per impostazione predefinita gli FPD associati agli alimentatori. Ciò significa che, quando l'aggiornamento automatico degli FPD è abilitato, gli FPD associati agli alimentatori non verranno aggiornati per impostazione predefinita, per evitare che l'aggiornamento automatico degli FPD richieda più tempo. L'esclusione dell'aggiornamento degli alimentatori è dovuta al fatto che gli aggiornamenti degli alimentatori vengono eseguiti in sequenza e richiedono più tempo per un router a pieno carico.
È possibile includere l'aggiornamento dell'alimentatore nel processo di aggiornamento automatico dell'FPD utilizzando il comando fpd auto-upgrade include pm.
Includere gli alimentatori per l'aggiornamento automatico FPD
Per includere il processo di aggiornamento automatico dell'alimentatore al FPD, procedere come segue:
Procedura
Passo 1
Abilita l'aggiornamento automatico FPD.
Exampon:
Router# config Router(config)# fpd abilita aggiornamento automatico Router(config)# commit
Aggiornamento del dispositivo programmabile sul campo 14
Aggiornamento del dispositivo programmabile sul campo
Supporto per l'aggiornamento automatico per SC/MPA
Fase 2 Fase 3 Fase 4
Includere l'aggiornamento dell'alimentatore nell'aggiornamento automatico dell'FPD. Esempioampon:
Router# config Router(config)# fpd auto-upgrade include pm Router(config)# commit
Verificare le configurazioni di aggiornamento automatico di FPD e PSU. Esempioampon:
Router# mostra running-config fpd auto-upgrade fpd auto-upgrade abilita fpd auto-upgrade include pm
View lo stato dell'aggiornamento automatico dell'alimentatore. Exampon:
Router# mostra modulo hw fpd
Aggiornamento automatico: disabilitato
Aggiornamento automatico PM: Disabilitato Codici attributo: B golden, P protect, S secure, A Anti Theft aware
Supporto per l'aggiornamento automatico per SC/MPA
Nei router Cisco serie 8000, l'aggiornamento automatico nel percorso di avvio è supportato per le nuove schede senza CPU SC e MPA.
Le schede RP e SC insieme formano un dominio nei nodi Attivo e Standby. Il rispettivo responsabile del dominio (RP) è responsabile dell'attivazione dell'aggiornamento automatico delle rispettive schede SC.
Aggiornamento del dispositivo programmabile sul campo 15
Supporto per l'aggiornamento automatico per SC/MPA
Aggiornamento del dispositivo programmabile sul campo
Aggiornamento del dispositivo programmabile sul campo 16
Documenti / Risorse
![]() |
Cisco aggiorna il dispositivo programmabile sul campo [pdf] Manuale del proprietario Router serie 8000, Aggiornamento del dispositivo programmabile sul campo, Dispositivo programmabile sul campo, Dispositivo |