Introduzione
In questo documento viene descritto come modificare alcuni parametri di sistema con i comandi CLI sugli switch Catalyst 9000 con Cisco® IOS-XE.
Prerequisiti
Requisiti
Nessun requisito specifico previsto per questo documento.
Componenti usati
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
- Catalyst serie 9000 Switch
- Cisco IOS-XE
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Premesse
I comandi dell'interfaccia della riga di comando (CLI) sono un'alternativa, quindi non è necessario modificare il valore del registro di configurazione su Cisco® IOS.
Problema
Config-register è un valore del registro software a 16 bit preconfigurato nella NVRAM e può essere utilizzato per modificare il comportamento dello switch in:
- Modificare la modalità di avvio dello switch (in ROMmon, NetBoot).
-
Modificare le opzioni durante l'avvio dello switch (ignorare la configurazione, disabilitare i messaggi di avvio).
-
Modificare la velocità della console (velocità in baud per una sessione di emulazione terminale).
Sulle piattaforme classiche che vengono eseguite sul software Cisco IOS, il registro di configurazione viene impostato dalla modalità di configurazione con config-register
o da ROMmon con confreg
OSPF (Open Shortest Path First) show version
consente di visualizzare l'impostazione corrente del registro di configurazione.
Sugli switch Catalyst 9000 con Cisco IOS-XE, confreg
era ancora disponibile per la configurazione e l'impostazione corrente viene visualizzata in show version
ma il valore effettivo config-register
il comando è risultato inefficace e non ha funzionato correttamente, il che ha causato confusione.
Infatti Cisco IOS-XE non utilizza questo config-register
e fornisce comandi CLI alternativi per gestire le stesse operazioni.
Nota: la visualizzazione non corretta del valore del registro di configurazione in show version
l'output viene rimosso dalla release 16.12.4 e dalla release 17.3.1 in avanti.
Soluzione
Di seguito sono riportati i comandi CLI equivalenti su Cisco IOS-XE che consentono all'utente di eseguire le stesse attività impostando il valore config-register su Cisco IOS.
Funzionamento |
Valore del registro di configurazione di Cisco IOS |
CLI Cisco IOS-XE equivalente |
Avvio normale |
0x2102 |
Switch(config)#no boot manual |
Avvio in rommon |
0x0,0x2120 |
Switch(config)#boot, manuale |
Abilita interruzione/disabilita interruzione |
0x2120/ valori residui del registro |
Switch(config)#[no]boot enable-break |
Impostazione della velocità in baud/linea della console |
0x102, 0x2101, 0x2102, 0x2142 : velocità in baud 9600 0x1202: velocità 1200 baud 0x2120, 0x2122 0x2124 : velocità in baud 1920 0x2902 : velocità in baud 4800 0x2922 : velocità in baud 38400 0x3122: velocità in baud 5760 0x3922: velocità 115200 baud 0x3902 : velocità in baud 2400 |
Switch(config)#line console 0 Switch(config-line)#speed ? <0-4294967295> Velocità di trasmissione e ricezione |
Ignora avvio |
0x2142 |
Switch(config)#system ignora startupconfig |
Ignora l'interruzione |
0x102, 0x2101, 0x2102, 0x2122, 0x2124, 0x2142, 0x2902, 0x2922, 0x3122, 0x3902, 0x3922 |
Switch(config)#[no]manuale di avvio Switch(config)#[no]boot enable-break |
Disabilita recupero password |
0x102 |
Switch(config)#system disable password recovery |
Nota: se un sistema viene eseguito su Cisco IOS-XE e non riesce ad avviarsi per 5 volte consecutive in meno di 25 minuti di tempo di attività per ciascun ricaricamento, il software imposta automaticamente la variabile ROMmon MANUAL_BOOT="yes". In altre parole, se un sistema non si avvia per un motivo qualsiasi, viene avviato automaticamente in ROMmon dopo 5 tentativi consecutivi.
Se entrambi ignorano config
e disable password recovery sia abilitato, quindi le rispettive variabili ROMmon sono impostate.
SWITCH_DISABLE_PASSWORD_RECOVERY=1
SWITCH_IGNORE_STARTUP_CFG=1
Se entrambe le variabili sono impostate, lo switch chiede conferma all'avvio e prima che startup-config.
Booting...
<snip>
Both ignore startup configuration and disable password are set
This will result in erasing the startup config
Do you want to Erase the config? Default: n, Answer y/n:
User response is YES, erasing the startup config
Removing FIPS Key. Disabling FIPS MODE
All TCP AO KDF Tests Pass
service password-encryption
service password-recovery noconfirm
Informazioni correlate