Introduzione
Questo documento descrive il concetto e la necessità di Cisco Smart Software Licensing per Cisco Unified Border Element (CUBE).
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
- Set funzioni e pacchetti tecnologici Cisco IOS® XE
- Connessione di rete
- Copia dei file in Cisco IOS®
- Nozioni di base sulle licenze Smart
- Modello di licenza classico
- Conoscenza di come lavorare CUBE, CME, SRST
Componenti usati
Il documento può essere consultato per tutte le versioni software o hardware.
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
Le licenze Cisco Smart Software devono rimuovere le attuali barriere dei diritti e fornire informazioni sulla base di installazione del software per semplificare l'acquisto, l'installazione, il monitoraggio e il rinnovo del software Cisco. L'utente, i partner scelti e Cisco possono visualizzare l'hardware, i diritti software e, infine, i servizi nell'interfaccia Cisco Smart Software Manager (CSSM). Tutti i prodotti con licenza Smart Software, dopo la configurazione e l'attivazione con un singolo token, devono registrarsi autonomamente ed eliminare la necessità di visitare un sito Web e registrare il prodotto dopo l'attivazione con le chiavi di attivazione del prodotto (PAK). Anziché utilizzare PAK o file di licenza, Smart Software Licensing stabilisce un pool di licenze software o diritti che possono essere utilizzati in tutta l'azienda in modo flessibile e automatizzato. La creazione di pool è particolarmente utile con le autorizzazioni RMA (Return Materials Authorizations), in quanto elimina la necessità di riospitare le licenze. Cisco Smart Software Manager consente di gestire automaticamente e in modo semplice e rapido l'installazione delle licenze in tutta l'azienda. Grazie alle offerte di prodotti standard, a una piattaforma di licenze standard e ai contratti flessibili, l'esperienza con il software Cisco è più semplice e produttiva.
Che cos'è Smart Licensing?
Le licenze intelligenti rappresentano un nuovo modo di concepire le licenze software. Si tratta di un repository e di uno strumento di verifica della conformità delle licenze basato su cloud.
Componenti
- Smart Account: uno Smart Account viene utilizzato per creare utenti e gruppi e organizzare le licenze in base alle proprie esigenze aziendali.
- Licenze intelligenti: alla base vi è Smart Licensing, un approccio flessibile che semplifica la gestione delle licenze software.
- CSSM: CSSM è un portale intuitivo dove è possibile attivare e gestire tutte le licenze Cisco.
Come Funziona Smart Licensing?
Tutte le licenze acquistate vengono trasferite direttamente nei prodotti Smart Account registrati nello Smart Account e ne verifica la conformità. Queste licenze sono autonome (non sono legate a un prodotto). Dispone di un sistema di gestione dell'inventario software che risponde a due domande:
- Cosa ho acquistato?
- Che cos'è che uso?
Le licenze Smart Licensing sono concesse all'utente, non all'installazione del prodotto. Le licenze vengono raggruppate per l'intero account/sottoaccount (Smart Account). Queste licenze non sono limitate a nodi a un dispositivo che semplifica la registrazione e l'eliminazione della chiave PAK.
Funzionamento
- Smart Licensing non è un meccanismo di applicazione. Acquisisce e segnala semplicemente la proprietà della licenza e i dettagli sul consumo inviati da un prodotto Cisco.
- Quando viene avviata, l'istanza di un prodotto esegue il reporting in e si registra. Ogni volta che viene richiesta una nuova funzionalità, questa viene archiviata di nuovo.
- Inoltre, effettua periodicamente il check-in.
- Qualsiasi utilizzo di funzionalità per le quali il prodotto non è concesso in licenza viene segnalato come lead qualificati ai team di vendita.
Vantaggi
- Piattaforma di licenza standard per il supporto di una vasta gamma di modelli di consumo.
- Ridurre i tempi di ciclo con l'attivazione e la registrazione automatiche anziché manuali.
- Ottenere visibilità sul consumo del software (che cosa viene acquistato e cosa viene distribuito) nella rete.
- Eliminazione della necessità di RMA o di azioni di rihosting.
- Apportare le modifiche in pochi minuti anziché in giorni o settimane.
Capacità e caratteristiche
Tutti i prodotti vengono registrati automaticamente al momento dell'installazione e della configurazione. Non è necessario l'intervento di una chiave PAK o di una chiave di licenza. Un portale basato su cloud fornisce visibilità su ciò che è stato acquistato e su ciò che è stato distribuito all'interno della rete. Le licenze non sono più bloccate da nodi al dispositivo. Tramite Smart Licensing è inoltre possibile creare pool di licenze (un raggruppamento logico di diritti) in modo da riflettere la struttura organizzativa.
Smart Licensing per CUBE
Attivazione:
- Nessuna chiave PAK o RTU
- Facile registrazione
- Record accurati dei diritti di licenza software
- Licenze sbloccate dal nodo
- Coerenza delle licenze tra i prodotti Unified Communications (UC)
Gestisci diritti:
- Smart Software Manager è uno strumento basato su cloud
- Account virtuali per segmentare le risorse aziendali in base alle esigenze aziendali
- Pool di licenze per distribuire e utilizzare le licenze
- Elimina le autorizzazioni per la restituzione del materiale e il re-hosting
- Flessibilità di implementazione
- Avvisi per suggerimenti tempestivi tramite Smart Software Manager o e-mail
Report
Autorizzazione:
- Il report spettante indica la quantità di ciascun tipo di licenza acquistata, in uso, e un'eccedenza o una carenza (eccedenza)
- Ottimizzazione delle licenze utilizzate per individuare le risorse necessarie
Licenza limitata alla durata:
- Visibilità completa delle licenze con durata limitata e delle date di scadenza
- Aiuta a pianificare un budget per acquistare cosa e quando necessario
Istanza prodotto:
- Elenca le istanze del prodotto negli account smart e virtuali
- Controllo più preciso dell'utilizzo del software
Confronto tra CUBE classico e nuove licenze Smart
Gestione licenze Classic precedente (CUBE) |
Nuova offerta di licenza Smart (CUBE) |
Offerta complessa:
- Prezzo del bundle su più livelli e multisessione (25/05/100)
- Autorizzazioni per applicazioni specifiche ISR o ASR
- Licenze RTU bloccate da nodi
- Non portatile o deve essere riacquistato con il nuovo hardware
- Difficoltà di monitoraggio
|
Offerta semplificata:
- Diritti per sessione - paga solo per ciò che è necessario
- Il servizio SWSS è collegato per il supporto e la portabilità
- Diritti per le licenze comuni alle piattaforme Cisco ISR/ASR
- Diritti raggruppati flessibili
- Contratto di prestito con licenza per le funzionalità (Standard/Ridondante)
|
- Generalmente con provisioning non corretto o utilizzo sconosciuto
|
- Stato utilizzo e non conformità
|
|
- Nuove caratteristiche
- Lineare e proxy multimediale
|
1. ISR = Router di servizio integrato
2. ASR = Aggregation Services Router
3. RTU = Diritto All'Uso
4. HW = Hardware
5. SWSS = Servizio di supporto software Cisco
Compatibilità con le versioni precedenti delle licenze
- Per semplificare l'acquisto e la gestione delle licenze, le licenze CUBE attuali danno diritto a utilizzare tutte le versioni software supportate
- È necessario conservare solo le versioni più recenti, indipendentemente dal software utilizzato
- Per fornire questa funzionalità, CSSM utilizza le gerarchie di licenze
Gerarchia di licenze Smart
- Le gerarchie di licenze intelligenti consentono di utilizzare le licenze disponibili con diritti superiori per coprire un numero inferiore di licenze di livello inferiore
- Le gerarchie consentono inoltre alle licenze delle versioni successive di autorizzare i sistemi precedenti
- Per utilizzare le gerarchie di licenze è necessario un server licenze locale (satellite) versione 7 o successiva
Licenze per piattaforme
Per eseguire le funzionalità CUBE, i router hanno un requisito minimo di licenza della piattaforma. Oltre all'utilizzo delle funzionalità, sono necessarie licenze per le sessioni CUBE.
Per accedere alle CLI CUBE, sono necessarie le seguenti configurazioni di licenza:
Nota: per tutte le versioni di Smart License, la licenza CUBE non viene applicata. Ciò significa che, se è stata continuata la registrazione a CSM e le licenze raggiungono lo stato "Non conforme", le chiamate sono comunque consentite. Tuttavia, se la registrazione in CSM viene interrotta, il servizio SIP (Session Initiation Protocol) viene disabilitato e le chiamate interrompono l'elaborazione.
A partire dalla versione 17.6.2, questo comportamento è cambiato, in cui il servizio SIP non è influenzato dalle conferme dei report delle licenze.
Requisiti per le licenze Smart per release
Il supporto per Smart Licensing è iniziato con Cisco IOS XE 16.10.1. In Cisco IOS XE 17.3.2 e 17.4.1, è stato avviato il supporto per un metodo semplificato di gestione delle licenze intelligenti con l'uso della modalità solo licenze.
IOS XE release |
Requisiti a livello di piattaforma |
Gestione licenze CUBE |
da 16.6.1 a 16.9.x |
- La modalità Smart Licensing è facoltativa
|
|
16,10 x |
- Solo modalità Smart Licensing
|
|
da 16.11.1a a 17.1.x |
- Solo modalità Smart Licensing
- Per abilitare le funzionalità CUBE è necessaria una registrazione continua
|
- Solo Smart Licensing*
- Le richieste di licenze trunk vengono impostate mediante configurazione manuale
- Nessun controllo delle licenze se non conforme
- Elaborazione SIP disabilitata nello stato 'Eval-Expired'
|
da 17.2.1r a 17.3.1a |
- Solo modalità Smart Licensing
- Per abilitare le funzionalità CUBE è necessaria una registrazione continua
|
- Solo Smart Licensing*
- Le richieste di licenze trunk vengono impostate in modo dinamico in base all'utilizzo
- Nessun controllo delle licenze se non conforme
- Elaborazione SIP disabilitata nello stato 'Eval-Expired'
|
dal 17.3.2 |
- Licenze intelligenti solo in modalità criterio
- Per abilitare le funzionalità CUBE, l'utilizzo della licenza deve essere indicato nei criteri dell'account
|
- Solo Smart Licensing*
- L'utilizzo della licenza trunk viene misurato periodicamente e segnalato in base ai criteri dello Smart Account
- In conformità ai criteri, i report relativi al controllo delle licenze non vengono riconosciuti (l'elaborazione SIP è disabilitata in caso contrario)
|
Configurazioni delle licenze - Versioni 16.11, 16.12 e 17.1
Il report sul consumo delle licenze in Cisco IOS XE versioni 16.11, 16.12 e 17.1 viene configurato manualmente con l'uso di questi comandi:
Router (conf)ig# voice service voip
Router (conf-voi-serv)#mode border-element license capacity
Con queste versioni, il report sulla capacità della licenza è sia statico che opzionale.
Le piattaforme CUBE devono essere registrate nel server Smart Licensing, anche se la capacità della licenza non è configurata. L'elaborazione delle chiamate viene interrotta se una piattaforma non è registrata e il periodo di valutazione scade.
L'elaborazione delle chiamate non è limitata se il numero di sessioni supera la configurazione della capacità della licenza o se la richiesta di licenza è "non conforme".
In alcuni scenari illustrati in questa sezione viene descritto il pool di licenze con la configurazione manuale. Per garantire che l'account virtuale utilizzi il numero corretto di licenze, si consiglia di configurare su ciascun dispositivo il numero medio di licenze richieste. Le informazioni 'Configurato per' indicano come configurare questa opzione.
Smart License - Stati
Stato registrazione
- Registrato
- UNREGISTERED
- Registrazione scaduta
- Non identificato (questo stato può essere dovuto alla mancata corrispondenza del tag di autorizzazione quando il router viene aggiornato dalle versioni precedenti alla 16.11)
Stato autorizzazione
- Modalità di valutazione
- Valutazione scaduta
- Autorizzato
- Non conforme
- Autorizzazione scaduta
Il periodo di valutazione inizia nel momento in cui una funzionalità che richiede l'autorizzazione viene abilitata. Il periodo di valutazione viene conteggiato quando l'agente si trova in uno stato non identificato o non registrato. Il periodo di valutazione non è rinnovabile, ovvero termina in modo permanente quando il conto alla rovescia raggiunge 0. Le richieste di autorizzazione possono generare una risposta Autorizzato o Non conforme oppure un errore di comunicazione. I periodi di autorizzazione vengono rinnovati ogni 30 giorni con le richieste di autorizzazione. Il periodo di validità dell'autorizzazione è rinnovato se la risposta all'autorizzazione è Autorizzata o Non conforme. La scadenza dell'autorizzazione inizia alla scadenza del periodo di autorizzazione, ovvero 90 giorni dopo il giorno in cui l'autorizzazione ha esito negativo. Mentre l'autorizzazione è scaduta, l'agente continua a tentare di eseguire nuovi tentativi di rinnovo con richieste di autorizzazione. Se il nuovo tentativo ha esito positivo con Autorizzato o Non conforme, inizia un nuovo periodo di autorizzazione. Se l'ID di certificazione non viene rinnovato, l'istanza del prodotto passa a uno stato non registrato e inizia a consumare il periodo di valutazione.
Uso di Call Home
a. Abilitare CUBE con questo comando:
Router (conf)ig# voice service voip
Router (conf\
-voi-serv)#mode border-element license capacity
b. Configurare Call-home (disponibile per impostazione predefinita su tutte le versioni di Cisco IOS XE successive alla 16.10.1a).
Service call-home
Call-home
profile “CiscoTAC-1”
active
destination transport-method http
no destination transport-method email
destination address http https://tools.cisco.com/its/service/oddce/services/DDCEService
c. Genera token da CSM:
Accedi a Cisco CSSM > Inventory > Virtual Account > New Token
.
d. Registrarsi al CSSM:
Router# license smart register idtoken <id_token>
Utilizzo di un satellite locale
Queste informazioni sono obbligatorie per registrare un'istanza del prodotto in SSM locale:
- SSM ON-PREM-URL: SSM ON-PREM-URL è il nome comune (CN). Il CN viene impostato nell'area di lavoro Amministrazione sistema all'interno del widget Protezione e immesso sotto forma di nome di dominio completo (FQDN), nome host o indirizzo IP di SSM locale.
- URL trasporto intelligente: per inviare la richiesta di registrazione a SSM in locale, è necessario configurare le istanze del prodotto abilitate allo smart. A tale scopo, impostare HTTP o HTTPS come URL di destinazione nella sezione Smart Transport della configurazione del prodotto che dipende dalla crittografia utilizzata (HTTPS offre una crittografia delle comunicazioni più avanzata rispetto a HTTP). L'URL deve essere impostato su
https://
:/SmartTransport or http://
:/SmartTransport
.
Nota: HTTPS fornisce la comunicazione crittografata tra un prodotto e SSM in locale, mentre HTTP fornisce la comunicazione di testo non crittografato tra un prodotto e SSM in locale. A causa della funzionalità di crittografia più avanzata, è consigliabile utilizzare HTTPS, a meno che non si verifichino problemi con la configurazione delle certificazioni.
- URL call-home intelligente: per inviare la richiesta di registrazione a SSM in locale, è necessario configurare le istanze del prodotto abilitate allo smart. A tale scopo, impostare l'URL HTTP di destinazione nella sezione di configurazione Smart Call-Home della configurazione del prodotto. L'URL deve essere impostato come illustrato di seguito:
Router(cfg-call-home-profile)# destination address https://<SSM ON-PREM-URL>:/Transportgateway/services/DeviceRequestHandler
or
Router(cfg-call-home-profile)# destination address http://<SSM ON-PREM-URL>:/Transportgateway/services/DeviceRequestHandler.
- TOKEN-ID: l'ID TOKEN viene utilizzato per associare il prodotto all'account specifico e all'account virtuale locale scelti in SSM locale.
Per ulteriori informazioni su Smart Software Manager, vedere Guida per l'utente di Cisco Smart Software Manager.
Nota: l'IP o il nome di dominio completo (FQDN) di SSM On-Prem deve essere lo stesso sull'URL e sull'impostazione della CN sul software locale.
Nota: se si utilizza CSSM locale, non aggiornare Cisco IOS XE 17.3.1 prima di aggiornare CSSM alla versione 8-202102 o successive che supporta la creazione di rapporti sulle policy.
Utilizzo di Smart License Reservation
Da Cisco IOS XE Gibraltar 16.12.1, è supportata la funzione SLR (Smart License Reservation). SLR consente la prenotazione e l'utilizzo delle licenze Cisco Smart senza che le informazioni sulla licenza vengano comunicate a CSSM. Per riservare licenze specifiche per un dispositivo, generare un codice di richiesta dal dispositivo. Immettere il codice della richiesta in CSM insieme alle licenze richieste e alla relativa quantità e generare un codice di autorizzazione. Immettere il codice di autorizzazione sul dispositivo per mappare la licenza all'UDI (Unique Device Identifier).
Per abilitare SLR per il dispositivo, è necessario eseguire i seguenti comandi:
SR-I# Enable
SR-I# configure terminal
SR-I(config)# license smart reservation
SR-I(config)# exit
SR-I# license smart reservation request local
Nota: per annullare la richiesta di prenotazione della licenza, eseguire il comando license smart reservation cancel
Prenotare le licenze con l'uso di Cisco Smart Software Manager
Passaggio 1. Accedere a Cisco Smart Software Manager
alle https://software.cisco.com/#
. È necessario eseguire l'accesso al portale con il nome utente e la password forniti da Cisco.
Passaggio 2. Fare clic sul pulsante Inventory
scheda. Dal Virtual Account
selezionare lo smart account.
Passaggio 3. Dal Licenses
, fare clic su License Reservation
come mostrato nell'immagine.
Viene visualizzata la procedura guidata Prenotazione licenze Smart.
Passaggio 4. Nella scheda Enter Request Code
immettere o allegare il codice della richiesta di prenotazione generato dal router e fare clic su Next
.
Passaggio 5. Controllare la Reserve a Specific License
. Il sistema visualizza l'elenco delle licenze in eccesso disponibili nell'account virtuale. Immettere il numero di licenze che si desidera riservare per la licenza richiesta, nel campo Quantity to Reserve
e fare clic su Next
.
Passaggio 6. Dal Review and Confirm
, fare clic su Generate Authorization Code
.
Nota: dopo aver generato il codice SLR per un dispositivo specifico, il file del codice di autorizzazione rimane valido finché non si installa il codice. Se l'installazione non riesce, è necessario contattare Global Licensing (GLO) per generare un nuovo codice di autorizzazione.
Viene visualizzato il codice di autorizzazione generato.
Passaggio 7. Fare clic sul pulsante Copy to Clipboard
per copiare il codice o scaricarlo come file. È necessario copiare il codice o il file nel dispositivo. Se si configura SLR, è possibile scaricare o installare il file di testo del codice di autorizzazione. Se si configura la prenotazione permanente delle licenze (PLR), è possibile copiare e incollare il codice di autorizzazione.
Registrare il dispositivo con l'uso del codice di autorizzazione
Dopo aver ottenuto il codice di autorizzazione dal modulo CSM, eseguire questi comandi per completare la procedura di prenotazione della licenza:
Passaggio 1. Attiva.
Abilita la modalità di esecuzione privilegiata. Se richiesto, immettere la password.
Passaggio 2. File di installazione di License Smart Reservation bootflash:
.
Con questo comando viene registrata la periferica. Il codice di autorizzazione copiato come file viene utilizzato per attivare l'SLR per il dispositivo. Quando si esegue show license tech support
il sistema visualizza i dettagli delle licenze riservate.
Disattiva prenotazione Smart License
Router # license smart reservation return local
Questo comando rimuove il codice di autorizzazione e il dispositivo torna allo stato non registrato. Viene generato un codice restituito che deve essere immesso in Cisco Smart Software Manager per rimuovere l'istanza del prodotto Router(config)#no license smart reservation
.
Per ulteriori informazioni, consultare la Guida alla prenotazione di licenze specifiche.
SLR non è supportato dopo le versioni 17.3.2 o 17.4.1. Per configurare correttamente Smart Licensing, è necessario rimuovere la configurazione. Il comando deve essere disabilitato se trovato nella configurazione Router(config)#no license smart reservation
.
Inoltre, prima di eseguire l'aggiornamento da una versione supportata da SLR a una versione non supportata da SLR (versione 17.3.2 e successive), verificare che SLR sia stato rimosso da Portal e Platform.
Nota: la conversione DLC (Device Led Conversion) è necessaria per eseguire la migrazione delle licenze della piattaforma hardware correnti a uno smart account.
Conversione Led Dispositivo
DLC è il processo in cui un nuovo dispositivo o un'istanza di prodotto viene aggiornato da tradizionale a Smart Licensing quando registrato nel CSM. Tutte le licenze sul dispositivo vengono convertite automaticamente da una licenza classica o una licenza RTU (Right-to-Use) perpetua a una licenza Smart senza la necessità di alcuna conversione manuale.
Procedere con i seguenti passaggi per avviare il DLC.
Tenere presente che il DLC può essere eseguito solo una volta per router. Accertarsi di essere registrati sullo Smart Account sul quale si desidera depositare per primi le licenze.
Se si esegue l'aggiornamento da una versione precedente delle funzionalità pre-universali di Cisco IOS, eseguire prima l'aggiornamento a una versione universale non Smart License Only (ad esempio, Cisco IOS XE 16.9) e configurare le licenze acquistate, quindi eseguire l'aggiornamento alla SLR.
Il DLC è automatico se si esegue l'aggiornamento direttamente dall'RTU per una versione successiva alla 17.3.2.
Versione 17.2.1r, 17.3 e 17.3.1a
Da Cisco IOS XE, l'uso della sessione trunk CUBE 17.2.1r è monitorato continuamente per segnalare periodicamente l'uso delle licenze. Questo vale per la segnalazione delle licenze Standard e Ridondanti o Enhanced. L'utilizzo della licenza viene segnalato periodicamente in base a un timer che può essere configurato con questo comando voice service voip
.
mode border-element license periodicity [mins|hours|days]
Se il timer di periodicità non è configurato, l'utilizzo della licenza viene segnalato ogni sette giorni. Per utilizzare al meglio le licenze in pool, è necessario impostare il periodo di riferimento in modo che rifletta le tendenze di bilanciamento del carico. La periodicità inferiore a un giorno deve essere utilizzata solo quando si esegue la registrazione a un server di licenze locale (satellite). L'opzione relativa alla capacità della licenza degli elementi del bordo della modalità è deprecata dalla versione 17.2.1r. Le chiamate continuano ad essere elaborate se le licenze non sono conformi (nessun controllo delle licenze).
CUBE controlla il numero di chiamate elaborate ogni secondo e utilizza questi dati per segnalare l'utilizzo della licenza.
L'uso per ogni minuto è la media delle prime tre misurazioni negli ultimi 60 secondi. L'uso per ogni ora è la media delle prime tre misurazioni degli ultimi 60 minuti. L'utilizzo giornaliero è il massimo dei valori delle ultime 24 ore. La licenza del monitor è stata utilizzata negli ultimi 72 giorni con l'utilizzo del show voice sip license stats
versioni 17.3.2 e successive
A partire da Cisco IOS XE 17.3.2, è stato introdotto lo Smart Licensing Enhanced (SLE). La registrazione del dispositivo non è più necessaria per le nuove installazioni prima dell'uso. La modalità di valutazione viene rimossa. Le licenze utilizzate devono essere dichiarate in base ai criteri dell'account. L'utilizzo della licenza CUBE deve essere segnalato entro 90 giorni dalla modifica del numero di sessioni utilizzate. I report vengono inviati direttamente a CSM o tramite CSM in locale (satellite) come in precedenza, o manualmente per le reti disconnesse con l'utilizzo di un'applicazione di reporting standalone Cisco Smart License Utility Manager (CSLU). I report possono essere eseguiti anche tramite il Cisco Digital Network Architecture (Cisco DNA) Center. Ogni relazione presentata deve essere riconosciuta dal CSSM. Se la piattaforma non riceve un riconoscimento valido entro il periodo di reporting dei criteri, i servizi SIP vengono disabilitati (come quando si osserva la scadenza della valutazione in precedenza).
OSPF (Open Shortest Path First) mode border-element license periodicity
consente ora un valore minimo di otto ore.
In SLE vengono introdotti nuovi timer per gestire le relazioni sull'utilizzo dal CUBE Application > Smart Agent Application > CSSM
- Top of the hour Timer (THT): questo timer inizia non appena il router si avvia e rimane in esecuzione fino a quando non viene raggiunto il limite massimo dell'ora per il futuro
Ad esempio, se il router si avvia alle 05:52, il CUBE attende di raggiungere l'inizio futuro dell'ora, ovvero le 06:00 ore prima di generare e invia il report sull'utilizzo a Smart Agent. - Timer di rilevamento della varianza (VDT): questo timer inizia non appena il router si avvia ed esegue il polling per l'utilizzo una volta raggiunto il valore THT ed esegue il polling ogni ora a partire da quel momento fino alla scadenza del timer di periodicità (PT). Questo timer viene utilizzato per rilevare la varianza di utilizzo tra i report.
Ad esempio, se il router viene avviato alle 05:52, il primo polling VDT per l'utilizzo verrà attivato alle 06:00 (THT) ore per gli otto minuti precedenti. - PT: questa è la frequenza configurata per segnalare l'utilizzo da CUBE a Smart Agent. Il valore predefinito continua a essere sette giorni prima, ma il valore minimo configurabile viene modificato in otto ore. Se il PT è configurato per un periodo inferiore a otto ore e il valore predefinito è sette giorni, viene visualizzato un errore
Metodi aggiuntivi
Ulteriori metodi sono stati introdotti nella versione 17.3.2 e successive per stabilire la relazione di trust tra il dispositivo e il CSM.
SLE-Reporting
CUBE segnala l'utilizzo delle licenze allo Smart Agent alla scadenza THT dopo l'avvio. CUBE controlla l'utilizzo delle licenze a ogni scadenza VDT (un'ora). Se la varianza (delta) è inferiore al 25% del report di utilizzo precedente e PT è scaduto, CUBE segnala l'utilizzo allo Smart Agent
Se la varianza (delta) è superiore al 25% del rapporto di utilizzo precedente, Smart Agent aggiorna il rapporto di misurazione dell'utilizzo delle risorse (RUM) e il PT viene reimpostato sulla durata configurata e riavviato
Alla scadenza del timer di invio come da policy, Smart Agent invia il report RUM a CSSM
Il CSM deve rispondere con un riconoscimento (ACK, Acknowledgement). Se l'ACK non riesce, Smart Agent notifica a CUBE l'errore ACK e i servizi SIP vengono disabilitati.
SLE-Transport
Dalla versione 17.3.2, l'uso della licenza smart register id token
e licenza smart deregister
sono obsoleti e la nuova licenza CLI smart trust id token
per stabilire una connessione di trust con CSM. Mostra comandi quali show license all
, show license status
,e show license tech support
vengono aggiornati in modo da non riflettere nulla sulla registrazione
Per supportare tutti i clienti, sono state aggiunte diverse modalità di trasporto come parte del programma SLE
Intelligente
Il dispositivo può inviare il rapporto RUM direttamente via Internet al CSM. Prerequisiti per Smart e Call-Home sono gli stessi di cui sopra
- Il modulo CSM deve essere raggiungibile dal dispositivo.
- L'indirizzo IP DNS (Domain Name Server) deve essere configurato nel dispositivo con il comando:
Router(config)# ip name-server <dns server IP address>
- Per raggiungere il modulo CSM, nel dispositivo deve essere configurata una route corrispondente. È possibile verificare quando si esegue il ping
smartreceiver-stage.cisco.com
dal dispositivo, purché il protocollo ICMP (Internet Control Message Protocol) non sia bloccato nella rete. - Configurare l'interfaccia di ricerca del dominio e del nome di dominio. Di seguito sono riportati i comandi di configurazione:
Router (Config)# ip domain name cisco.com
Router (Config)# ip domain lookup source-interface <interface name> (Interface name by which CSSM can be reachable)
- Configurare l'interfaccia di origine HTTP IP con questo comando:
Router (Config)# ip http client source-interface <interface name>
- Configurare il tipo di trasporto.
Router (Config)# License smart transport smart
Router (Config)# license smart url smart https://smartreceiver.cisco.com/licservice/license
Accedi a Cisco CSSM > Inventory
. Scegli Virtual Account > New Token
.
- Installare il token sul router.
Router #license smart trust idtoken <token> local
Call Home
Questo è un dispositivo proxy HTTPS che raccoglie il report sull'utilizzo dal dispositivo e lo invia a CSM
a. Impostare Transport su Call-Home.
Router (Config)# license smart transport callhome
b. Configurare Call-home (disponibile per impostazione predefinita su tutte le versioni di Cisco IOS XE successive alla 16.10.1a).
Service call-home
Call-home
profile “CiscoTAC-1”
active
destination transport-method http
no destination transport-method email
destination address http https://tools.cisco.com/its/service/oddce/services/DDCEService
c. Genera token da CSM:
Accedi a Cisco CSSM > Inventory
. Scegli Virtual Account > New Token
.
d. Stabilire un rapporto di fiducia con il CSM.
Router # license smart trust idtoken <token> local
Nota: la license smart trust idtoken
local force
può essere utilizzata per ristabilire la relazione di trust.
Cisco Smart License Utility Manager (CSLU)
Il software CSLU può essere installato come applicazione in Windows/Linux/Mac OS. Si tratta inoltre di un modulo incorporato nel server satellite che raccoglie i report RUM da Smart Agent e li invia a CSM. Il software CSLU può essere scaricato Smart Licensing Utility. La CSLU deve essere raggiungibile dal dispositivo.
Ecco le CLI relative alla configurazione del trasporto:
CUBE(config)#license smart transport cslu
CUBE(config)#license smart url cslu http://<cslu-ip>:8182/cslu/v1/pi (FQDN also can used)
example of CLI- license smart url cslu http://10.195.85.83:8182/cslu/v1/pi where 10.195.85.83 is CSLU IP.
In questo caso, license smart trust idtoken
CLI non è richiesto, in quanto è necessario stabilire una connessione trusted tra CSLU e CSSM
Nota: quando si esegue l'aggiornamento alla versione 17.3.2 o successive, il tipo di trasporto viene modificato in CSLU e viene interrotta l'attendibilità di CSSM ed è necessario riattivarlo.
Airgap/Offline, metodo
Quando è presente una rete o un dispositivo airgap che non può raggiungere il CSM, è possibile utilizzare il metodo offline per inviare il rapporto RUM e ottenere il ACK installato sul dispositivo. Non è disponibile alcuna connettività tra il dispositivo e CSM. In questo caso, viene utilizzato il metodo airgap per inviare il rapporto RUM e ottenere gli ACK dal CSM
Qui, ogni volta che si desidera aggiornare l'utilizzo della licenza, è necessario raccogliere i file di utilizzo della licenza dal dispositivo e caricarli in CSM. Generare quindi il ACK
file in CSM e caricarli nel dispositivo. Anche nel caso dell'installazione HA, è sufficiente la raccolta dell'utilizzo su "attivo".
Passaggio 1. Abilita trasporto:
CUBE(config)# license smart transport off (transport must be off for offline mode)
Passaggio 2. Genera report RUM:
CUBE#license smart save usage unreported file <bootflash:file_name>
Si consiglia di utilizzare l'opzione 'unreports' come mostrato. In questo modo vengono scaricati solo i file che devono ancora essere segnalati e vengono ignorati i vecchi report sull'utilizzo riconosciuti.
Tuttavia, sono disponibili altre opzioni per la quantità di dati da segnalare.
CUBE#license smart save usage ?
all Save all reports
days Save reports from last n days
rum-Id Save an individual RUM report
unreported Save all previously un reported reports
Passaggio 3. Caricare il report in CSM:
Esportare i 'dati di utilizzo salvati' da Router Flash sul desktop. Nella pagina Smart account CSM passare a Report > Usage Data Files > Upload usage data
. Nella finestra popup, scegliere il report di utilizzo e fare clic su upload
. Una volta caricato il file, è necessario scegliere l'account virtuale (VA) corretto a cui è associato il dispositivo.
Passaggio 4. Caricare ACK sul router:
Una volta che i dati sono stati elaborati completamente e ACK è pronto, scaricare il file dal portale e caricarlo su Router Flash. Il comando per importare ACK
nel dispositivo è:
CUBE#license smart import bootflash:<file_name>
Import Data Successful
Imposizione SLE
Se un report sull'utilizzo delle licenze non viene riconosciuto prima che la scadenza di conferma venga impostata dal criterio dell'account, l'elaborazione delle chiamate viene disabilitata. Verificare la scadenza corrente utilizzando show license status | i deadline
. L'elaborazione delle chiamate viene ripresa solo quando si riceve una conferma dal CSSM - direttamente, o indirettamente tramite SSM On-Prem o CSLU.
Nota: una modifica dei criteri dopo la disabilitazione dell'elaborazione delle chiamate non è sufficiente per riprendere i servizi.
Il DLC è automatico se si esegue l'aggiornamento direttamente dall'RTU alla versione successiva alla 17.3.2.
Verifica
Comandi per verificare la registrazione della piattaforma
Utilizzare questi comandi per verificare la registrazione della piattaforma e l'utilizzo della licenza con Cisco IOS XE versione 16.11.1a su Cisco IOS XE Amsterdam 17.3.1a:
show cube status
- visualizza la capacità della licenza CUBE e un conteggio delle chiamate bloccate alla scadenza del periodo di valutazione.
Nota: da Cisco IOS XE Amsterdam 17.2.1r, le informazioni sulla capacità concessa in licenza e sulle chiamate bloccate non sono più incluse nell'output.
cube#show cube status
CUBE-Version: 12.5.0 SW-Version: 16.11.1, Platform CSR1000V HA-Type: none Licensed Capacity: 10 Calls blocked (Smart Licensing Not Configured): 0 Calls blocked (Smart Licensing Eval Expired): 0
show license status
- visualizza lo stato di registrazione e autorizzazione della piattaforma.
Se la piattaforma è registrata sul satellite CSSM/on-prem:
cube#show license status
Smart Licensing is ENABLED ... Transport: > This shows the current transport type used Type: Callhome Registration: Status: REGISTERED > This shows Smart License is registered Smart Account: BU Production Test Virtual Account: CUBE Sat Test Export-Controlled Functionality: Allowed Initial Registration: SUCCEEDED on Feb 18 12:57:04 2019 UTC Last Renewal Attempt: None Next Renewal Attempt: Aug 17 12:57:03 2019 UTC Registration Expires: Feb 18 12:51:49 2020 UTC License Authorization: Status: AUTHORIZED on Mar 04 15:11:54 2019 UTC Last Communication Attempt: SUCCEEDED on Mar 04 15:11:54 2019 UTC Next Communication Attempt: Apr 03 15:11:53 2019 UTC Communication Deadline: Jun 02 15:06:21 2019 UTC
Se la piattaforma non è registrata:
show license status
Smart Licensing is ENABLED Utility: Status: DISABLED Data Privacy: Sending Hostname: yes Callhome hostname privacy: DISABLED Smart Licensing hostname privacy: DISABLED Version privacy: DISABLED Transport: Type: Callhome Registration: Status: UNREGISTERED Export-Controlled Functionality: NOT ALLOWED License Authorization: Status: EVAL MODE Evaluation Period Remaining: 74 days, 21 hours, 30 minutes, 39 seconds > This also shows the evaluation period that remains. After the evaluation is expired, SIP services are disabled. License Conversion: Automatic Conversion Enabled: False Status: Successful on May 03 19:13:32 2021 UTC Export Authorization Key: Features Authorized:
Miscellaneous: Custom Id:
Se la piattaforma è registrata con l'uso di SLR:
ankvijay_vcme#show license status Smart Licensing is ENABLED Utility: Status: DISABLED License Reservation is ENABLED Data Privacy: Sending Hostname: yes Callhome hostname privacy: DISABLED Smart Licensing hostname privacy: DISABLED Version privacy: DISABLED Transport: Type: Callhome Registration: Status: REGISTERED - SPECIFIC LICENSE RESERVATION Export-Controlled Functionality: ALLOWED Initial Registration: SUCCEEDED on May 03 18:49:23 2021 UTC License Authorization: Status: AUTHORIZED - RESERVED on May 03 18:49:23 2021 UTC Export Authorization Key: Features Authorized:
show voice sip license stats
- visualizza la cronologia di utilizzo delle licenze CUBE trunk. Vengono fornite informazioni al secondo per l'ultimo minuto e per l'ultima ora. Vengono inoltre fornite informazioni orarie relative all'ultimo giorno e informazioni giornaliere relative agli ultimi 72 giorni. Questo comando è disponibile da Cisco IOS XE Amsterdam 17.2.1r. Questo output di esempio viene troncato in modo da visualizzare solo grafici da 60 secondi e 60 minuti.
cube#show voice sip license stats 11:01:01 AM Thursday Aug 29 2019 IST 10 9 8 7 6 5 4 3 2 1 0....5....1....1....2....2....3....3....4....4....5....5....6 0 5 0 5 0 5 0 5 0 5 0 CUBE Trunk License Usage (last 60 seconds) 369863146641 8880900440044 3330922440011 910 ** 820 #* 730 ## 640 *##* ** 550 ###* ## 460 #### *##* 370 *#### *##* 280 #####* #### 190 ###### #### 100 *######*####* 10 ############# 0....5....1....1....2....2....3....3....4....4....5....5....6 0 5 0 5 0 5 0 5 0 5 0 CUBE Trunk License Usage (last 60 minutes) * = maximum # = average
Questo output di esempio viene troncato in modo da visualizzare solo le tabelle di 60 secondi e 60 minuti.
cube#show voice sip license stats table 02:50:16 PM Wednesday Nov 13 2019 UTC CUBE Trunk License Usage (last 60 seconds) Period Average Max ---------------------------- 1-5 0 0 6-10 0 0 11-15 0 0 16-20 0 0 21-25 0 0 26-30 0 0 31-35 0 0 36-40 0 0 41-45 0 0 46-50 0 0 51-55 0 0 56-60 0 0 CUBE Trunk License Usage (last 60 minutes) Period Average Max ---------------------------- 1-5 0 0 6-10 0 0 11-15 0 0 16-20 0 0 21-25 0 0 26-30 0 0 31-35 0 0 36-40 0 0 41-45 0 0 46-50 324 900 51-55 343 899 56-60 292 600
show voice sip license status
- visualizza lo stato della licenza.
cube#show voice sip license status
Host Name: cube Current Time: Nov 25 2019 14:46:41 IST SIP service: Up License request interval: 5 Minute(s) Next request at: Nov 25 2019 14:50:44 IST Recent request(s) for entitlement tag CUBE_T_STD ----------------------------------------------------------- Timestamp Count Result ----------------------------------------------------------- Nov 25 2019 14:45:44 IST 10 Out of compliance Nov 25 2019 14:40:44 IST 4 Authorized Nov 25 2019 14:35:44 IST 2 Authorized
show license usage
- visualizza lo stato di utilizzo e di autorizzazione della licenza.
cube#show license usage
License Authorization: Status: AUTHORIZED on Mar 04 15:11:54 2019 UTC CSR 1KV APPX 500M (appx_500M): Description: CSR 1KV APPX 500M Count: 1 Version: 1.0 Status: AUTHORIZED Export status: NOT RESTRICTED CUBE_Trunk_Standard_Session (CUBE_T_STD): Description: Cisco Unified Border Element (CUBE) Trunk Standard Session License Count: 10 Version: 1.0 Status: AUTHORIZED Export status: NOT RESTRICTED
show license summary
- visualizza un riepilogo della registrazione e dell'utilizzo della licenza.
Device#show license summary
Smart Licensing is ENABLED Registration: Status: REGISTERED Smart Account: BU Production Test Virtual Account: CUBE Sat Test Export-Controlled Functionality: Allowed Last Renewal Attempt: None Next Renewal Attempt: Aug 17 12:57:04 2019 UTC License Authorization: Status: AUTHORIZED Last Communication Attempt: SUCCEEDED Next Communication Attempt: Apr 03 15:11:54 2019 UTC License Usage: License Entitlement tag Count Status ----------------------------------------------------------------------------- CUBE_Trunk_Standard_... (CUBE_T_STD) 10 AUTHORIZED
Utilizzare questi comandi per verificare l'utilizzo della licenza della piattaforma da Cisco IOS XE Amsterdam 17.3.2 e Cisco IOS XE Bengaluru 17.4.1a in avanti:
show cube status
- visualizza lo stato della licenza CUBE.
cube#show cube status
CUBE-Version : 14.1 SW-Version : 17.3.2, Platform CSR1000V HA-Type : none cube#show cube status CUBE-Version : 14.1 SW-Version : 17.4.1, Platform CSR1000V HA-Type : none
show license status
- Visualizza lo stato della licenza.
Se la comunicazione tra il CSSM e la piattaforma non funziona:
cube#show license status
Utility: Status: DISABLED Data Privacy: Sending Hostname: yes Callhome hostname privacy: DISABLED Smart Licensing hostname privacy: DISABLED Version privacy: DISABLED Transport: > Different Transport types (cslu/smart/off/callhome) are visible here Type: Callhome Policy: Policy in use: Merged from multiple sources. Installed Time: Jan 01 05:30:00 1970 IST Reporting ACK required: yes Perpetual Attributes: First report requirement (days): 365 (CISCO default) Reporting frequency (days): 90 (CISCO default) Report on change (days): 90 (Product default) Subscription Attributes: First report requirement (days): 90 (CISCO default) Reporting frequency (days): 90 (CISCO default) Report on change (days): 80 (Product default) Enforced License Attributes: First report requirement (days): 90 (Customer Policy) Reporting frequency (days): 90 (Customer Policy) Report on change (days): 80 (Customer Policy) Export License Attributes: First report requirement (days): 90 (Customer Policy) Reporting frequency (days): 90 (Customer Policy) Report on change (days): 90 (Customer Policy) Miscellaneous: Custom Id:
Usage Reporting: Last ACK received:
> NO ACK Received from portal Next ACK deadline: May 26 08:24:45 2020 IST Reporting Interval: 30 Next ACK push check:
Next report push: Jun 15 08:24:45 2020 IST Last report push:
Last report file write:
Last report pull:
Trust Code Installed:
> No trust code installed
Se la comunicazione tra CSSM e piattaforma funziona correttamente:
isr4321#show license status
Utility: Status: DISABLED Smart Licensing Using Policy: Status: ENABLED Data Privacy: Sending Hostname: yes Callhome hostname privacy: DISABLED Smart Licensing hostname privacy: DISABLED Version privacy: DISABLED Transport: Type: Callhome Policy: Policy in use: Merged from multiple sources. Reporting ACK required: yes (CISCO default) Unenforced/Non-Export Perpetual Attributes: First report requirement (days): 365 (CISCO default) Reporting frequency (days): 0 (CISCO default) Report on change (days): 90 (CISCO default) Unenforced/Non-Export Subscription Attributes: First report requirement (days): 90 (CISCO default) Reporting frequency (days): 90 (CISCO default) Report on change (days): 90 (CISCO default) Enforced (Perpetual/Subscription) License Attributes: First report requirement (days): 0 (CISCO default) Reporting frequency (days): 0 (CISCO default) Report on change (days): 0 (CISCO default) Export (Perpetual/Subscription) License Attributes: First report requirement (days): 0 (CISCO default) Reporting frequency (days): 0 (CISCO default) Report on change (days): 0 (CISCO default) Miscellaneous: Custom Id:
Usage Reporting: Last ACK received: Jul 28 11:23:22 2021 PDT > Ack Received from CSSM Next ACK deadline:
Reporting push interval: 0 (no reporting) Next ACK push check: Jul 28 11:26:20 2021 PDT Next report push:
Last report push: Jul 28 11:22:21 2021 PDT Last report file write:
Trust Code Installed: Jul 28 11:18:43 2021 PDT
show voice sip license stats
- visualizza l'utilizzo della licenza CUBE nel tempo in formato istogramma. show voice sip license stats
e show voice sip license stats
Le tabelle non vengono modificate per i criteri che utilizzano Smart Licensing. Vedere gli esempi precedenti. show voice sip license status
- visualizza lo stato della licenza.
Nota: nella show voice sip license status
i nomi dei parametri vengono modificati.
router#show voice sip license status Host Name: router Current Time: Sep 1 2020 23:12:03 UTC SIP service: Up License use recorded every: 8 Hour(s) Next record at: Sep 2 2020 03:00:00 UTC Recent use of license(s) for entitlement tag CUBE_T_STD ---------------------------------------------------------------------------- Timestamp Count ---------------------------------------------------------------------------- Sep 1 2020 19:00:00 UTC 0 Sep 1 2020 11:00:00 UTC 20
show license usage
- visualizza l'utilizzo della licenza.
POD8-4321-1#show license usage
License Authorization: Status: Not Applicable uck9 (ISR_4321_UnifiedCommunication): Description: uck9 Count: 1 Version: 1.0 Status: IN USE Export status: NOT RESTRICTED Feature Name: uck9 Feature Description: uck9 Enforcement type: NOT ENFORCED License type: Perpetual appxk9 (ISR_4321_Application): Description: appxk9 Count: 1 Version: 1.0 Status: IN USE Export status: NOT RESTRICTED Feature Name: appxk9 Feature Description: appxk9 Enforcement type: NOT ENFORCED License type: Perpetual securityk9 (ISR_4321_Security): Description: securityk9 Count: 1 Version: 1.0 Status: IN USE Export status: NOT RESTRICTED Feature Name: securityk9 Feature Description: securityk9 Enforcement type: NOT ENFORCED License type: Perpetual
show license summary
- visualizza le informazioni di riepilogo della licenza.
Device#show license summary
License Usage: License Entitlement tag Count Status ----------------------------------------------------------------------------- CUBE_T_STD (CUBE_T_STD) 9 IN USE
Questi comandi sono disponibili anche in relazione alla licenza Smart:
show license all
- visualizza tutte le informazioni correlate alla licenza. show license tech support
- visualizza le informazioni sul supporto tecnico relative alle licenze. show call-home smart-licensing
- visualizza l'URL di destinazione configurato.
Facilità di manutenzione
Smart Licensing (versione da 16.10.1a a 17.3.1a)
Syslog
Quando il periodo di valutazione sta per scadere, viene stampato un avviso Syslog a vari intervalli. L'avviso viene generato a questi intervalli: 60 giorni, 30 giorni, 21 giorni, 14 giorni, 7 giorni e ogni giorno dopo, 23 ore e ogni ora per l'ultimo giorno.
000295: *Apr 24 21:28:28.838: %SIP-3-LICENSING: The evaluation period is about to expire in 20 hours!
Alla scadenza del periodo di valutazione, il syslog viene stampato ogni volta che si riceve una notifica 'SmartAgentNotifyEvalExpired'.
000335: *Apr 10 11:20:10.225: %SIP-3-LICENSING: Evaluation period has expired!
Alla scadenza del periodo di valutazione e al blocco delle chiamate da sip a sip, viene stampato un avviso Syslog.
005454: Jul 19 07:06:44.324: %CUBE-1-LICENSING: SIP-SIP call blocked due to CUBE Licensing Enforcement
Show call-home smart licensing statistics
- Visualizza le statistiche di richiesta e risposta
Operazione riuscita: invio e risposta completati.
Errore: impossibile inviare o rispondere all'errore indicato.
In coda: nella coda in attesa di invio.
Eliminato: eliminato a causa di una configurazione di call-home non corretta.
Msg Subtype Success Failed Inqueue Dropped Last-sent (GMT+00:00) ---------------------------------------------------------------------- REGISTRATION 1 0 0 0 2019-02-05 03:06:22 ACKNOWLEDGEMENT 1 0 0 0 2019-02-05 03:06:25 ENTITLEMENT 2 0 0 0 2019-02-05 03:07:23
Show cube status
- Visualizza le chiamate bloccate a causa della scadenza della licenza.
SW-Version : 16.11.1prd6, Platform CSR1000V HA-Type: none Licensed Capacity: 25 Calls blocked (Smart Licensing Not Configured): 0 Calls blocked (Smart Licensing Eval Expired): 0
SLE (versione 17.3.2 e successive)
Show voice sip license status
in caso di utilizzo della licenza superiore al 25%.
CUBE4431# show voice sip license status
In questo caso, alla prima scadenza del periodo THT, sono state registrate sette chiamate e l'utilizzo della variazione della licenza è stato inferiore al 25% rispetto al periodo precedente scaduto (8 ore). Dunque, dalle 06:00:00 alle 14:00:00 l'utilizzo massimo è indicato come otto. Dalle ore 14:00:00 alle ore 15:00:00 e più tardi ogni ora la varianza è stata superiore al 25%, pertanto è possibile visualizzare più voci.
Show voice sip license status
in caso di utilizzo inferiore al 25% della licenza.
In questo caso, il traffico è stato inferiore al 25% fino alla scadenza del timer PT, quindi sono disponibili solo due voci per una durata di 8 ore e 8 minuti.
Risoluzione dei problemi
Quando si esegue la migrazione a un dispositivo Cisco a una versione software abilitata per Smart Licensing, questo diagramma di flusso può essere utilizzato come guida generale per tutti e tre i metodi (Direct Cloud Access, HTTPS Proxy e Cisco Smart Software Manager On-Prem).
Queste procedure di risoluzione dei problemi riguardano principalmente uno scenario in cui il dispositivo non riesce a eseguire la registrazione.
Impossibile completare la registrazione
Dopo la configurazione iniziale, per abilitare Smart Licensing, il token, generato su CSM o Cisco Smart Software Manager On-Prem, deve essere registrato sul dispositivo tramite CLI:
license smart register idtoken
Devono essere generati i seguenti eventi:
! Smart licensing process starts ! The registration process is in progress. Use the show license status command to check the progress and result! ! Crypto key is automatically generated for HTTPS communication ! Generating 2048 bit Rivest-Shamir-Addleman (RSA) keys, keys are exportable... [OK] (elapsed time was 1 second) %CRYPTO_ENGINE-5-KEY_ADDITION: A key named Service Level Agreement (SLA)-KeyPair has been generated or imported by crypto-engine %PKI-4-NOCONFIGAUTOSAVE: Configuration was modified. Issue 'write memory' to save the new Cisco IOS PKI configuration! ! Call-home start the registration process ! %CALL_HOME-6-SCH_REGISTRATION_IN_PROGRESS: SCH device registration is in progress. Call-home polls SCH server for registration result. You can also check SCH registration status with "call-home request registration-info" under EXEC mode. ! ! Smart Licensing process connects with CSSM and checks entitlement. ! %SMART_LIC-6-EXPORT_CONTROLLED: Usage of export-controlled features is allowed %SMART_LIC-6-AGENT_REG_SUCCESS: Smart Agent for Licensing Registration with the Cisco Smart Software Manager or satellitefor udi PID:
, SN:
%SMART_LIC-4-CONFIG_NOT_SAVED: Smart Licensing configuration has not been saved %SMART_LIC-5-IN_COMPLIANCE: All entitlements and licenses in use on this device are authorized %SMART_LIC-6-AUTH_RENEW_SUCCESS: Authorization renewal with the Cisco Smart Software Manager or satellite. State=authorized for udi PID:
,SN:
Per controllare la configurazione "call-home", eseguire questa CLI:
Router# show call-home profile all
Profile Name: CiscoTAC-1
Profile status: ACTIVE
Profile mode: Full Reporting
Reporting Data: Smart Call Home, Smart Licensing
Preferred Message Format: xml
Message Size Limit: 3145728 Bytes
Transport Method: http
HTTP address(es): https://tools.cisco.com/its/service/oddce/services/DDCEService
Other address(es): default
Periodic configuration info message is scheduled every 21 day of the month at 13:43
Periodic inventory info message is scheduled every 21 day of the month at 13:28
Alert-group Severity
------------------------ ------------
crash debug
inventory normal
Syslog-Pattern Severity
------------------------ ------------
.* major
Per controllare lo stato di Smart Licensing, eseguire questa CLI:
Router # show license summary
Smart Licensing is ENABLED
Registration:
Status: REGISTERED
Smart Account: TAC Cisco Systems, Inc.
Virtual Account: Krakow LAN-SW
Export-Controlled Functionality: ALLOWED
Last Renewal Attempt: None
Next Renewal Attempt: Nov 22 21:24:32 2019 UTC
License Authorization:
Status: AUTHORIZED
Last Communication Attempt: SUCCEEDED
Next Communication Attempt: Jun 25 21:24:37 2019 UTC
License Usage:
License Entitlement tag Count Status
-----------------------------------------------------------------------------
CSR 1KV APPX 100M (appx_100M) 1 AUTHORIZED
CUBE v14 Trunk Stand... (CUBE_T_STD) 20 AUTHORIZED
Nel caso in cui il dispositivo non riesca a registrarsi (e lo stato è diverso da REGISTRATO come mostrato in precedenza; notare che la mancata conformità punta a un problema sul CSSM come la licenza che manca nello Smart Account virtuale, un mapping non corretto (ossia, è stato usato un token da un account virtuale diverso dove le licenze non sono disponibili, e così via). Verificare quanto segue:
a. Verificare le impostazioni di configurazione e gli scenari di errore comuni.
b. Verificare la connettività di base.
Verificare che il dispositivo possa raggiungere (e aprire la porta TCP) tools.cisco.com
(in caso di accesso diretto) o al server locale Cisco Smart Software Manager:
#show run all | in destination address http
destination address http https://tools.cisco.com/its/service/oddce/services/DDCEService
!
! check connectivity
!
#telnet tools.cisco.com 443 /source-interface gi0/0
Trying tools.cisco.com (192.168.1.1, 443)... Open
[Connection to tools.cisco.com closed by foreign host]
Se l'operazione non riesce, verificare le regole di routing, l'interfaccia di origine e le impostazioni del firewall.
Nota: HTTP (TCP/80) è deprecato e il protocollo consigliato è HTTPS (TCP/443).
c. Verificare le impostazioni di Smart License.
Esaminare l'output del comando:
#show tech-support license
Convalidare la configurazione o i log raccolti (allegare questo output nel caso si decida di aprire la richiesta Cisco TAC per ulteriori informazioni).
d. Abilitare i debug.
- Debug funzionalità licenza cubo tutto
- debug license agent all
- debug degli eventi licenza
- errori di debug delle licenze
- Debug delle licenze smart call-home all
- Debug dell'alta disponibilità vocale all (per risolvere i problemi relativi a SSL HA che includono lo scambio di informazioni peer tra peer)
Per impostazione predefinita, tutte le comunicazioni tra CUBE e CSSM vengono registrate in /bootflash/tracelogs
a livello di piattaforma. Per accedere a questo file di log, è possibile:
#request platform software system shell rp active (to gain the shell access)
Passa a /bootflash/tracelogs/
.
Il file inizia con 'IOSRP_R...'.
[cube-1:/bootflash/tracelogs]$ ls -ltr IOSRP* -rw------- 1 root root 35212 Feb 11 12:45 IOSRP_R0-0.22210_0.20190116052339.bin.gz -rw------- 1 root root 42582 Feb 11 13:41 IOSRP_R0-0.22819_0.20190211125201.bin.gz -rwxr--r-- 1 root root 1048576 Feb 11 14:05 IOSRP_R0-0.29479_0.20190211134254.bin -rwxr--r-- 1 root root 1048576 Feb 12 02:15 IOSRP_R0-0.29522_0.20190211140852.bin
La codifica può essere effettuata usando btdecode
.
Informazioni correlate