Gli switch Cisco Catalyst modulari, come le serie 6500, 6000, 5500, 5000, 4500 e 4000, supportano l'inserimento e la rimozione online (OIR) o l'sostituzione a caldo di tutti i moduli (alimentatori, alloggiamenti per ventole, moduli Supervisor e altri moduli Line e Service). È possibile aggiungere, sostituire o rimuovere moduli senza interrompere l'alimentazione del sistema o arrestare altri software o interfacce.
Questo documento fornisce alcuni semplici controlli che è possibile eseguire quando si spostano i moduli in uno chassis diverso o quando si inseriscono nuovi moduli in uno chassis.
Nessun requisito specifico previsto per questo documento.
Per la stesura del documento, sono stati usati switch Cisco Catalyst serie 6500 con Supervisor Engine 720 e software Cisco IOS® versione 12.2(18)SXD6.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Questa configurazione può essere utilizzata anche con i seguenti switch Cisco Catalyst:
Cisco Catalyst serie 6000
Cisco Catalyst serie 5500
Cisco Catalyst serie 5000
Cisco Catalyst serie 4500
Cisco Catalyst serie 4000
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
La funzione OIR è stata sviluppata per consentire la sostituzione di parti difettose senza compromettere il funzionamento del sistema. Quando si inserisce una scheda, la scheda è alimentata e si inizializza per iniziare a funzionare.
Quando si rimuove o si inserisce un modulo mentre lo switch è acceso e in funzione, la funzione dello switch è questa:
Determina se l'alimentazione del modulo è sufficiente.
Analizza il backplane per individuare le modifiche alla configurazione.
Inizializza tutti i moduli appena inseriti, rileva tutti i moduli rimossi e li imposta nello stato di arresto amministrativo.
Riporta tutte le interfacce configurate in precedenza nel modulo allo stato in cui si trovavano al momento della rimozione. Tutte le interfacce inserite vengono messe nello stato di arresto amministrativo, come se fossero presenti (ma non configurate) al momento dell'avvio. Se si inserisce un tipo di modulo di commutazione simile in uno slot, le porte vengono configurate e portate online fino al numero di porte del modulo di commutazione originale.
Attenzione: quando un modulo viene inserito o rimosso, il bus di commutazione può a volte rimanere in stallo per circa 3 secondi. Ciò può disturbare le adiacenze in protocolli come Open Shortest Path First (OSPF), Border Gateway Protocol (BGP) o Multiprotocol Label Switching (MPLS) Label Distribution Protocol (LDP) se i relativi timer sono stati configurati per la convergenza rapida.
Nota: non rimuovere o installare più moduli contemporaneamente. Lo switch può portare online solo un modulo sostitutivo identico. Se il modulo sostitutivo è diverso dal modulo rimosso, è necessario configurarlo prima che lo switch possa connetterlo.
In questa sezione viene visualizzato l'elenco degli elementi da controllare prima di eseguire un inserimento e una rimozione in linea dei moduli:
Verificare che il modulo sia supportato dal supervisor engine dello switch di destinazione.
Verificare che il modulo sia supportato dalla versione del sistema operativo (IOS o CatOS) in esecuzione sullo switch di destinazione.
Verificare se il modulo può essere posizionato nello slot scelto sullo switch di destinazione.
Se si intende spostare un blade in uno slot diverso all'interno dello stesso chassis, è necessario controllare le Note sulla versione di Cisco IOS o CatOS in esecuzione sul supervisore per verificare se il modulo da spostare può essere inserito in uno slot qualsiasi o se è necessario inserire il modulo in alcuni slot specifici.
Ad esempio, il modulo WS-X6748-SFP in uno chassis a 13 slot con supervisor con software Cisco IOS versione 12.2SX è supportato solo negli slot da 9 a 13 e non si accende in altri slot. Queste informazioni sono disponibili nelle note di versione per Cisco IOS versione 12.2SX su Supervisor Engine 720, Supervisor Engine 32 e Supervisor Engine 2.
Se si intende spostare un modulo in un modello di chassis diverso, verificare che la versione Cisco IOS o CatOS in esecuzione sul supervisor engine e il supervisore stesso supportino il modulo da inserire. Le note sulla versione per IOS o CatOS devono essere controllate prima di spostare un modulo in uno chassis diverso.
Prima di spostare il modulo, verificare quanto segue:
Il supervisore esegue CatOS o Cisco IOS?
Verificare che la versione CatOS o Cisco IOS supporti il modulo da inserire.
Verificare se il supervisore supporta il modulo che verrà inserito.
Verificare se il modulo deve essere inserito solo in determinati slot.
Nell'esempio sono presenti due chassis:
Chassis 6506 con:
WS-X6K-SUP1A-2GE in modalità ibrida 6.4(19) + MSFC 12.0(11b)
WS-X6408A-GBIC
Chassis 6509 con:
WS-SUP32-GE-3B in esecuzione in modalità nativa 12.2(18)SXF7
WS-X6516A-GIBIC
In questo esempio, verranno scambiati entrambi i moduli GBIC. L'aspetto della configurazione è il seguente:
6506 with Supervisor Engine 1 <= WS-X6516A-GIBIC 6509 with Supervisor Engine 32 <= WS-X6408A-GIBIC
Innanzitutto, occorre controllare le note di rilascio per il software Cisco IOS versione 12.2(18)SXF7, ossia la versione in esecuzione sul Supervisor Engine 32. È necessario verificare se questo IOS supporta il modulo WS-X6408A-GIBIC.
Come mostrato nelle note di versione per Cisco IOS versione 12.2SX su Supervisor Engine 720, Supervisor Engine 32 e Supervisor Engine 2, il modulo WS-X6408A-GIBIC è supportato per il software Cisco IOS versione 12.2SX.
Quindi, è necessario esaminare quali supervisori supportano il modulo WS-X6408A-GIBIC. Come si può vedere nelle note sulla versione, solo Supervisor Engine 720, Supervisor Engine 32 e Supervisor Engine 2 supportano questo modulo.
Infine, è necessario verificare il numero minimo di IOS richiesto da ciascun supervisore per supportare il modulo WS-X6408A-GIBIC.
Supervisor | IOS minimo |
Con Supervisor Engine 720 | 12.2(14)SX |
Con Supervisor Engine 32 | 12.2(18)SXF |
Con Supervisor Engine 2 | 12.2(17d)SXB |
Nota: per supportare un modulo, ogni supervisore richiede una versione IOS minima.
Quindi, è necessario verificare se Supervisor Engine 1 in modalità ibrida supporta il modulo WS-X6516A-GIBIC. Poiché il supervisore esegue CatOS, è necessario controllare le note di rilascio del software della famiglia Catalyst 6000 versione 6.x.
Se si cerca il modulo WS-X6516A-GBIC, si osserverà che "La versione WS-X6516A-GBIC di questo modulo non è supportata nella versione software 6.x. La versione WS-X6516A-GBIC è supportata nella versione software 7.5(1)."
In questo caso, affinché Supervisor Engine 1 supporti il modulo WS-X6516A-GBIC, è necessario aggiornare il supervisore almeno alla versione 7.5(1) di CatOS.
Nota: se si tenta di aggiornare il software, è necessario verificare i requisiti della memoria DRAM.
Se un modulo viene rimosso fisicamente e la configurazione non è più necessaria, applicare il comando module clear-config dalla modalità di configurazione globale prima di rimuovere fisicamente il modulo.
Nota: il comando module clear-config è attualmente disponibile solo sugli switch Cisco Catalyst serie 6500/6000.
Nota: il comando viene eseguito prima di rimuovere il modulo.
Questo è un esempio di come viene usato il comando dello switch:
6509switch(config)#module ? ContentServicesGateway Configure a CSG module ContentSwitchingModule configure a CSM SLB module clear-config To clear configuration when module is removed provision Configure module provision status
Attenersi alla seguente procedura:
Applicare il comando module clear-config in modalità di configurazione globale.
6509switch(config)#module clear-config
Dopo aver applicato il comando e salvato la configurazione, controllare l'output del comando show run per verificare se il comando è presente.
6509switch#show run Building configuration... Current configuration : 6786 bytes ! version 12.2 service timestamps debug datetime service timestamps log datetime service password-encryption service counters max age 10 ! !--- Output supressed. no spanning-tree optimize bpdu transmission module clear-config fabric required fabric switching-mode allow truncated diagnostic bootup level com ! !--- Output supressed. ! 6509switch#
Dopo aver salvato le modifiche, rimuovere il modulo dallo chassis.
Dopo aver rimosso fisicamente il modulo dallo chassis, la configurazione verrà rimossa anche dall'output del comando show run.
Nota: l'effetto collaterale di questa CLI è che tutta la configurazione correlata al modulo rimosso verrà eliminata. Inoltre, quando la scheda viene reinserita, tutte le configurazioni eliminate devono essere reinserite.
Una volta cancellate dalla configurazione le precedenti configurazioni dei moduli non presenti, è necessario rimuovere anche la configurazione MIB SNMP per tali moduli.
Dopo aver rimosso fisicamente un modulo dallo chassis, la configurazione del modulo continua a essere visualizzata. Questo viene lasciato nel design per consentire una sostituzione più semplice. Se viene inserito lo stesso tipo di modulo, utilizzerà la configurazione del modulo già configurata. Se nello slot è inserito un altro tipo di modulo, la configurazione del modulo viene cancellata.
Se il comando module clear-config non viene applicato prima di rimuovere il modulo e viene applicato dopo la rimozione del modulo, il comando avrà effetto solo quando si aggiungono moduli da questo punto in avanti, in modo da non cancellare lo stato corrente. Ciò significa che la configurazione per un modulo non presente rimarrà tale fino a quando non verrà inserito un modello di modulo diverso. Non appena viene inserito un modello diverso di modulo, la configurazione verrà rimossa dall'output del comando show run.
Per verificare che la configurazione funzioni correttamente, consultare questa sezione.
Lo strumento Output Interpreter (solo utenti registrati) (OIT) supporta alcuni comandi show. Usare l'OIT per visualizzare un'analisi dell'output del comando show.
show module: visualizza lo stato e le informazioni del modulo. Nei campi Mod Sub-Module, il comando show module visualizza il numero del supervisor engine, ma aggiunge il tipo di modulo e le informazioni sulla scheda secondaria di uplink.
Utilizzare questa sezione per risolvere i problemi relativi ai moduli appena inseriti.
Dopo aver inserito un modulo in uno slot, il modulo visualizza lo stato Errore secondario dall'output del comando show module. Ciò è probabilmente dovuto a un modulo non valido, a uno slot non valido o a un modulo posizionato in modo non corretto.
Switch#show module Mod Ports Card Type Model Serial No. --- ----- -------------------------------------- ------------------ ----------- 3 8 8 port 1000mb GBIC Enhanced QoS WS-X6408A-GBIC SAL090603RA 5 2 Supervisor Engine 720 (Active) WS-SUP720-BASE SAD09050DGP 6 48 48 port 10/100/1000mb EtherModule WS-X6148-GE-TX SAL0850708A Mod MAC addresses Hw Fw Sw Status --- ---------------------------------- ------ ------------ ------------ ------- 3 0013.1a43.29f0 to 0013.1a43.29f7 3.1 5.4(2) 8.3(0.156)RO Ok 5 0011.92e7.82cc to 0011.92e7.82cf 3.2 8.1(3) 12.2(18)SXD4 Ok 6 0012.80f8.5030 to 0012.80f8.505f 6.1 7.2(1) 8.3(0.156)RO Ok Mod Online Diag Status --- ------------------- 3 Pass 5 Pass 6 Minor Error
Per ripristinare il modulo, effettuare le seguenti operazioni. Pianificare una finestra di manutenzione nel caso in cui lo switch sia in produzione ed eseguire le seguenti azioni:
Attivare la diagnostica a un livello completo, in modo che quando lo switch viene ricaricato vengano visualizzate informazioni dettagliate sui moduli.
Switch(config)#diagnostic bootup level complete Switch# show diagnostic mode all
Usare il comando hw-module [module slot number] reset per ripristinare un particolare modulo.
Switch#hw-module module 4 reset Proceed with reload of module?[confirm] % reset issued for module 4 Switch# *Jun 18 19:31:58: %C6KPWR-SP-4-DISABLED: power to module in slot 4 set off (Reset) *Jun 18 19:32:43: %DIAG-SP-6-RUN_COMPLETE: Module 4: Running Complete Diagnostics... *Jun 18 19:33:01: %LINK-3-UPDOWN: Interface FastEthernet4/1, changed state to down *Jun 18 19:33:01: %LINK-3-UPDOWN: Interface FastEthernet4/2, changed state to down *Jun 18 19:33:01: %LINK-3-UPDOWN: Interface FastEthernet4/3, changed state to down *Jun 18 19:33:01: %LINK-3-UPDOWN: Interface FastEthernet4/4, changed state to down *Jun 18 19:33:01: %LINK-3-UPDOWN: Interface FastEthernet4/10, changed state to down !--- Output suppressed. *Jun 18 19:33:01: %LINK-3-UPDOWN: Interface FastEthernet4/47, changed state to down *Jun 18 19:33:01: %LINK-3-UPDOWN: Interface FastEthernet4/48, changed state to down *Jun 18 19:33:00: %DIAG-SP-6-DIAG_OK: Module 4: Passed Online Diagnostics *Jun 18 19:33:02: %OIR-SP-6-INSCARD: Card inserted in slot 4, interfaces are now online Switch#
Immettere il comando show environment per controllare eventuali allarmi relativi al modulo. Immettere il comando show diagnostic module [module slot number].
Se si continuano a ricevere errori dopo aver reimpostato il modulo, completare i seguenti passaggi:
Riposizionare il modulo. Riposizionare fisicamente il modulo.
Controllare l'output del comando show environment.
Immettere il comando show diagnostic module [module slot number] .
Se il modulo continua a presentare un errore non grave dopo questi passaggi, completare i seguenti passaggi:
Provare il modulo in uno slot diverso.
Controllare l'output del comando show environment.
Immettere il comando show diagnostic module [module slot number] .
Dopo aver inserito un modulo, il relativo stato viene visualizzato come Sconosciuto nell'output del comando show module.
Questo output mostra lo stato del modulo WS-X6748-GE-TX come Unknown:
Switch#show module Mod Ports Card Type Model Serial No. --- ----- -------------------------------------- ------------------ ----------- 1 48 CEF720 48 port 10/100/1000mb Ethernet WS-X6748-GE-TX SAD09040FXH 2 48 CEF720 48 port 10/100/1000mb Ethernet WS-X6748-GE-TX SAD09050BT8 5 2 Supervisor Engine 720 (Active) WS-SUP720-3B SAD090406AF Mod MAC addresses Hw Fw Sw Status --- ---------------------------------- ------ ------------ ------------ ------- 1 0011.bb2b.9b2c to 0011.bb2b.9b5b 2.1 Unknown Unknown PwrDown 2 0011.93d0.acb0 to 0011.93d0.acdf 2.1 12.2(14r)S5 12.2(18)SXD3 Ok 5 0011.21ba.b6c8 to 0011.21ba.b6cb 4.1 8.1(3) 12.2(18)SXD3 Ok Mod Sub-Module Model Serial Hw Status --- --------------------------- ------------------ ------------ ------- ------- 1 Centralized Forwarding Card WS-F6700-CFC SAL09051F61 2.0 PwrDown 2 Centralized Forwarding Card WS-F6700-CFC SAL09051F5F 2.0 Ok 5 Policy Feature Card 3 WS-F6K-PFC3B SAD090407MW 1.1 Ok 5 MSFC3 Daughterboard WS-SUP720 SAD090306XN 2.2 Ok Mod Online Diag Status --- ------------------- 1 Unknown 2 Pass 5 Pass Switch#
Quando un modulo viene visualizzato come Sconosciuto nell'output del comando show module, verificare quanto segue:
Il supervisor engine e il software in esecuzione supportano il modulo.
Specifiche del modulo. Accertarsi che il modulo possa essere inserito in qualsiasi slot o solo in slot specifici.
Nota: per entrambe le opzioni, controllare le note sulla versione del software in esecuzione sul Supervisor Engine.
Dopo aver inserito un modulo, lo stato sarà PwrDeny. In questo caso, verificare che l'alimentazione sia sufficiente per accendere il modulo visualizzato come PwrDeny.
Questo output mostra due moduli con stato Unknown / PwrDeny:
Switch#show module Mod Ports Card Type Model Serial No. --- ----- -------------------------------------- ------------------ ----------- 1 48 48 port 10/100 mb RJ45 WS-X6348-RJ-45 SAL062410XB 2 6 Firewall Module WS-SVC-FWM-1 SAD0918068W 3 6 Firewall Module WS-SVC-FWM-1 SAD090709TE 5 2 Supervisor Engine 720 (Active) WS-SUP720-BASE SAD090702NV 6 2 Supervisor Engine 720 (Hot) WS-SUP720-BASE SAD085105XN 7 48 CEF720 48 port 1000mb SFP WS-X6748-SFP SAL09148J7G 9 8 Intrusion Detection System WS-SVC-IDSM-2 SAD09180065 Mod MAC addresses Hw Fw Sw Status --- ---------------------------------- ------ ------------ ------------ ------- 1 0009.1279.5ef8 to 0009.1279.5f27 6.1 5.4(2) 8.3(0.110)TE Ok 2 0013.c301.1a44 to 0013.c301.1a4b 3.0 7.2(1) 2.3(1) Ok 3 0003.e472.940c to 0003.e472.9413 3.0 7.2(1) 1.1(4) Ok 5 0011.92e7.8a60 to 0011.92e7.8a63 3.2 8.1(3) 12.2(17d)SXB Ok 6 0011.21ba.9c4c to 0011.21ba.9c4f 3.2 8.1(3) 12.2(17d)SXB Ok 7 0013.7f97.d210 to 0013.7f97.d23f 1.4 Unknown Unknown PwrDeny 9 0013.8038.063c to 0013.8038.0643 5.0 Unknown Unknown PwrDeny Mod Sub-Module Model Serial Hw Status --- --------------------------- ------------------ ------------ ------- ------- 1 Inline Power Module WS-F6K-PWR 1.0 Ok 5 Policy Feature Card 3 WS-F6K-PFC3A SAD0906076P 2.4 Ok 5 MSFC3 Daughterboard WS-SUP720 SAD0905052Z 2.4 Ok 6 Policy Feature Card 3 WS-F6K-PFC3A SAD08490B95 2.4 Ok 6 MSFC3 Daughterboard WS-SUP720 SAD0850062A 2.4 Ok 7 Centralized Forwarding Card WS-F6700-CFC SAL090607GH 2.0 PwrDeny Mod Online Diag Status --- ------------------- 1 Pass 2 Pass 3 Pass 5 Pass 6 Pass 7 Unknown 9 Unknown
Se è stato verificato che gli alimentatori forniscano alimentazione sufficiente per accendere tutti i moduli, immettere il comando power enable module [numero slot modulo] per abilitare l'alimentazione per il modulo visualizzato come PwrDeny:
Switch(config)#power enable module 4
Se non è ancora possibile determinare il problema o se il messaggio di errore non è presente nella documentazione, contattare il centro di assistenza tecnica Cisco.
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
27-Jun-2007 |
Versione iniziale |