SR-I#enable
SR-I#configure terminal
SR-I(config)#license smart reservation
SR-I(config)#exit
SR-I#license smart reservation request local
Remarque : pour annuler la demande de réservation de licence, exécutez la commandelicense smart reservation cancel.
Réservez des licences avec l'utilisation de Cisco Smart Software Manager
Étape 1. Connectez-vous à l'Cisco Smart Software Manager à l'https://software.cisco.com/#. Vous devez vous connecter au portail en utilisant le nom d'utilisateur et le mot de passe fournis par Cisco.
Étape 2. Cliquez sur l'Inventory onglet. Dans la liste Virtual Account déroulante, sélectionnez votre compte Smart.
Étape 3. Dans l'Licenses onglet, cliquez sur License Reservation comme illustré dans cette image.
Le système affiche l'assistant Smart License Reservation.
Étape 4. Sur la page,Enter Request Code saisissez ou joignez le code de demande de réservation que vous avez généré à partir du routeur, puis cliquez sur Next.
Étape 5. Cochez cette Reserve a Specific Licensecase. Le système affiche la liste des licences excédentaires disponibles dans votre compte virtuel. Saisissez le nombre de licences que vous souhaitez réserver pour la licence requise, dans le Quantity to Reservechamp et cliquez sur Next.
Étape 6. Dans l'Review and Confirm onglet , cliquez sur Generate Authorization Code.
Remarque : une fois que vous avez généré le code SLR pour un périphérique spécifique, le fichier de code d'autorisation est valide jusqu'à ce que vous installiez le code. En cas d'échec de l'installation, vous devez contacter Global Licensing (GLO) afin de générer un nouveau code d'autorisation.
Le système affiche le code d'autorisation généré.
Étape 7. Cliquez sur l'Copy to Clipboardoption afin de copier le code, ou le télécharger en tant que fichier. Vous devez copier le code ou le fichier sur votre périphérique. Si vous configurez SLR, vous pouvez télécharger ou installer le fichier texte du code d'autorisation. Si vous configurez la réservation de licence permanente (PLR), vous pouvez copier et coller le code d'autorisation.
Enregistrement du périphérique avec l'utilisation du code d'autorisation
Après avoir obtenu le code d'autorisation de CSSM, exécutez ces commandes afin de terminer la procédure de réservation de licence :
Étape 1. Activer.
Active le mode privilégié. Saisissez votre mot de passe, si vous y êtes invité.
Étape 2. Fichier d'installation de réservation intelligente de licence bootflash: <authfile.txt>.
Cette commande enregistre le périphérique. Le code d'autorisation que vous avez copié en tant que fichier est utilisé pour activer le reflex de votre appareil. Lorsque vous exécutez la show license tech supportcommande, le système affiche les détails des licences réservées.
Désactiver la réservation de licence Smart
Router#license smart reservation return local
Cette commande supprime le code d'autorisation et le périphérique revient à l'état non enregistré. Un code de retour est généré et doit être entré dans Cisco Smart Software Manager afin de supprimer l'instance de produit Router(config)#no license smart reservation.
Pour plus de détails, référez-vous au Guide de réservation de licence spécifique.
SLR n'est pas pris en charge après les versions 17.3.2 ou 17.4.1. La configuration doit être supprimée pour que la licence Smart puisse être correctement configurée. Cette commande doit être désactivée si elle figure dans la configuration Router(config)#no license smart reservation.
En outre, avant de passer d'une version prise en charge par le reflex à une version non prise en charge par le reflex (17.3.2 et versions ultérieures), assurez-vous que le reflex est supprimé du portail et de la plate-forme.
Remarque : la conversion DLC (Device Led Conversion) est requise pour migrer vos licences de plate-forme matérielle actuelles vers un compte Smart.
Conversion par périphérique
DLC est le processus par lequel un nouveau périphérique ou une instance de produit est mis à niveau d'une licence traditionnelle vers une licence intelligente lorsqu'il est enregistré dans le CSSM. Toutes les licences de l'appareil sont automatiquement converties d'une licence classique ou d'une licence de droit d'utilisation perpétuel (RTU) en licence Smart sans qu'il soit nécessaire de procéder à une conversion manuelle.
Passez à ces étapes afin de lancer le DLC.
N’oubliez pas que le DLC ne peut être exécuté qu’une seule fois par routeur. Assurez-vous que vous êtes inscrit sur le compte Smart où vous souhaitez que les licences soient déposées en premier.
Si vous effectuez une mise à niveau à partir d'une version antérieure de la fonctionnalité pré-universelle de Cisco IOS, effectuez d'abord une mise à niveau vers une version universelle non Smart License only (par exemple, Cisco IOS XE 16.9) et configurez vos licences achetées, puis effectuez une mise à niveau vers le SLR.
Le DLC est automatique si vous mettez à niveau directement à partir de la RTU vers une version ultérieure à 17.3.2 directement.
Version 17.2.1r, 17.3 et 17.3.1a
À partir de Cisco IOS XE, l'utilisation de la session d'agrégation CUBE 17.2.1r est surveillée en permanence afin de signaler régulièrement l'utilisation de la licence. Cela s'applique à la création de rapports sur les licences standard et redondantes ou améliorées. L'utilisation de la licence est rapportée périodiquement en fonction d'un compteur qui peut être configuré à l'aide de cette commande
voice service voip
mode border-element license periodicity [mins|hours|days]
Si le compteur de périodicité n'est pas configuré, l'utilisation de la licence est signalée tous les sept jours. La période de reporting doit être définie de manière à refléter les tendances d'équilibrage de charge afin d'optimiser l'utilisation des licences regroupées. Une fréquence inférieure à un jour ne doit être utilisée que lorsque vous vous enregistrez sur un serveur de licences (satellite) sur site. L'option de capacité de licence mode border-element est déconseillée à partir de 17.2.1r. Les appels continuent à être traités si les licences sont « non conformes » (pas de réglementation de licence).
CUBE surveille le nombre d'appels traités chaque seconde et utilise ces données afin de signaler l'utilisation de la licence.
L'utilisation pour chaque minute est la moyenne des trois mesures principales des 60 dernières secondes. L'utilisation pour chaque heure est la moyenne des trois mesures principales des 60 dernières minutes. L'utilisation quotidienne est la valeur maximale des dernières 24 heures. La licence de surveillance a été utilisée au cours des 72 derniers jours à l'aide de la commandeshow voice sip license stats.
Versions 17.3.2 et ultérieures
À partir de Cisco IOS XE 17.3.2, Smart Licensing Enhancement (SLE) a été introduit. L'enregistrement des périphériques n'est plus nécessaire pour les nouvelles installations avant utilisation. Le mode d'évaluation est supprimé. Un rapport indiquant quelles licences ont été utilisées doit être soumis en fonction de la stratégie de compte. L'utilisation de la licence CUBE doit être signalée dans les 90 jours suivant une modification du nombre de sessions utilisées. Les rapports sont envoyés directement à CSSM ou via CSSM On-Prem (satellite) comme précédemment, ou manuellement pour les réseaux déconnectés à l'aide d'une application de rapport autonome Cisco Smart License Utility Manager (CSLU). Il est également possible de générer des rapports via le Cisco Digital Network Architecture (Cisco DNA) Center. Chaque rapport soumis doit faire l'objet d'un accusé de réception par CSSM. Si la plate-forme ne reçoit pas d'accusé de réception valide au cours de la période de rapport de stratégie, les services SIP sont désactivés (comme lorsque vous observez l'expiration de l'évaluation précédemment).
La commandemode border-element license periodicity autorise désormais une valeur minimale de huit heures.
De nouveaux minuteurs sont introduits dans SLE afin de gérer les rapports d'utilisation de la CUBE Application > Smart Agent Application > CSSM.
- Top of the hour Timer (THT) : ce minuteur démarre dès que le routeur démarre et s'exécute jusqu'à ce que le prochain top de l'heure soit atteint
Par exemple, si le routeur démarre à 05:52 heures, CUBE attend qu'il atteigne le prochain sommet de l'heure, c'est-à-dire 06:00 heures avant de générer et d'envoyer le rapport d'utilisation à Smart Agent. - Variance Detection Timer (VDT) : ce minuteur démarre dès que le routeur démarre et interroge l'utilisation une fois que le THT est atteint et interroge toutes les heures à partir de ce moment jusqu'à ce que le Periodicity Timer (PT) se soit écoulé. Ce compteur est utilisé afin de détecter la variance d'utilisation entre les rapports.
Par exemple, si le routeur démarre à 05:52 heures, le premier sondage VDT pour l'utilisation se déclenche à 06:00 heures (THT) pour les huit minutes précédentes. - PT : Il s'agit de la fréquence configurée afin de signaler l'utilisation de CUBE à Smart Agent. La valeur par défaut est toujours de sept jours comme précédemment, mais la valeur minimale configurable passe à huit heures. Une erreur s'affiche si le PT est configuré pour une durée inférieure à huit heures et que le PT est défini par défaut sur sept jours
Méthodes supplémentaires
Des méthodes supplémentaires sont introduites dans la version 17.3.2 et ultérieure afin d'établir la confiance entre le périphérique et le CSSM.
Rapports SLE
CUBE signale l'utilisation de la licence à l'agent Smart à l'expiration du THT après le démarrage. CUBE vérifie l'utilisation de la licence à chaque expiration VDT (une heure). Si la variance (delta) est inférieure à 25 % du rapport d'utilisation précédent et que PT a expiré, CUBE signale l'utilisation à l'agent Smart
Si la variance (delta) est supérieure à 25 % du rapport d'utilisation précédent, Smart Agent met à jour le rapport RUM (Resource Utilization Measurement) et le PT est réinitialisé à la durée configurée et redémarré
À l'expiration du minuteur d'envoi conformément à la stratégie, Smart Agent envoie le rapport RUM au CSSM
CSSM doit répondre par un accusé de réception (ACK). Si ACK échoue, Smart Agent notifie CUBE de l'échec ACK et les services SIP sont désactivés.
Transport SLE
À partir de la version 17.3.2, l'utilisation de la licence smart register id token et de la licence smart deregister est déconseillée, et la nouvelle licence CLI smart trust id token <token to add> est utilisée afin d'établir une connexion de confiance avec CSSM. Les commandes d'affichage telles que
show license all, show license status et show license tech support sont mises à jour pour ne pas refléter quoi que ce soit lors de l'enregistrement
Plusieurs modes de transport sont ajoutés dans le cadre de SLE afin de prendre en charge tous les clients
Intelligent
Le périphérique peut envoyer le rapport RUM directement sur Internet au CSSM Les conditions préalables pour Smart et Call-home sont les mêmes que celles mentionnées ci-dessous
- CSSM doit être accessible au périphérique.
- L'adresse IP du serveur de noms de domaine (DNS) doit être configurée dans le périphérique, avec la commande suivante :
Router(config)#ip name-server <dns server IP address>
- Une route respective doit être configurée dans le périphérique afin d'atteindre le CSSM. Vous pouvez vérifier lorsque vous envoyez une requête ping
smartreceiver-stage.cisco.com à partir du périphérique, à condition que le protocole ICMP (Internet Control Message Protocol) ne soit pas bloqué sur le réseau.
- Configurer le nom de domaine et l'interface de recherche de domaine. Voici les commandes de configuration :
Router(config)#ip domain name cisco.com
Router(config)#ip domain lookup source-interface <interface name> (Interface name by which CSSM can be reachable)
- Configurez l'interface source IP HTTP avec cette commande :
Router(config)#ip http client source-interface <interface name>
- Configurer le type de transport.
Router(config)#license smart transport smart
Router(config)#license smart url smart https://smartreceiver.cisco.com/licservice/license
- Générer un jeton depuis CSSM :
Connectez-vous à Cisco CSSM > Inventory. Choisissez Virtual Account > New Token.
- Installer le jeton sur le routeur.
Router#license smart trust idtoken <token> local
Appeler à domicile
Il s'agit d'un périphérique proxy HTTPS qui collecte le rapport d'utilisation à partir du périphérique et l'envoie au CSSM
a. Définissez Transport sur Call-Home.
Router(config)#license smart transport callhome
b. Configurez Call-home (disponible par défaut sur toutes les versions de Cisco IOS XE postérieures à 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. Générer un jeton à partir du CSSM :
Connectez-vous à Cisco CSSM > Inventory. Choisissez Virtual Account > New Token.
d. Établir la confiance avec CSSM.
Router#license smart trust idtoken <token> local
Remarque : l'license smart trust idtoken <token> local force option peut être utilisée pour rétablir la confiance.
Cisco Smart License Utility Manager (CSLU)
Le logiciel CSLU peut être installé comme une application sous Windows/Linux/Mac OS. Il s'agit également d'un module intégré au serveur satellite qui collecte les rapports RUM à partir de l'agent Smart et les envoie au CSSM le logiciel CSLU peut être téléchargé à partir de l'utilitaire de gestion de licences Smart. Le CSLU doit être accessible à partir du périphérique
Voici les interfaces de ligne de commande associées à la configuration du transport :
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.
Dans ce cas, l'interfacelicense smart trust idtoken de ligne de commande n'est pas requise, car une connexion fiable doit être établie entre CSLU et CSSM
Remarque : lorsque vous effectuez une mise à niveau vers la version 17.3.2 ou ultérieure, le type de transport passe à CSLU et rompt la confiance CSSM et vous devez l'activer à nouveau.
Méthode Airgap/Offline
Lorsqu'un réseau ou un périphérique airgap ne peut pas atteindre le CSSM, la méthode hors ligne peut être utilisée pour envoyer le rapport RUM et installer ACK sur le périphérique. Il n'y a aucune connectivité entre le périphérique et le CSSM est disponible. Dans ce cas, la méthode airgap est utilisée pour envoyer le rapport RUM et obtenir les ACK de CSSM
Ici, chaque fois que vous souhaitez mettre à jour l'utilisation de la licence, vous devez collecter les fichiers d'utilisation de la licence à partir du périphérique et les télécharger vers CSSM. Ensuite, générez les ACK fichiers dans CSSM et téléchargez-les sur le périphérique. Même dans le cas d'une configuration haute disponibilité, la collecte de l'utilisation sur « active » est suffisante
Étape 1. Activer le transport :
CUBE(config)#license smart transport off (transport must be off for offline mode)
Étape 2. Générer un rapport RUM :
CUBE#license smart save usage unreported file <bootflash:file_name>
Il est recommandé d'utiliser l'option « non signalé », comme indiqué. Cette opération ne télécharge que les fichiers qui doivent encore être signalés et supprime les anciens rapports d'utilisation qui ont été confirmés.
Cependant, il existe d'autres options pour la quantité de données qui doit être déclarée.
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
Étape 3. Téléchargez le rapport vers CSSM :
Exportez les « données d'utilisation enregistrées » de la mémoire Flash du routeur vers le bureau. Sur la page CSSM Smart Account, accédez à Report > Usage Data Files > Upload usage data. Dans la fenêtre contextuelle, sélectionnez le rapport d'utilisation et cliquez sur upload. Une fois le fichier téléchargé, vous devez choisir le compte virtuel (VA) auquel le périphérique est associé.
Étape 4. Téléchargez ACK sur le routeur :
Une fois que les données ont été entièrement traitées et que la fonctionnalité ACK est prête, téléchargez le fichier à partir du portail et chargez-le dans la mémoire Flash des routeurs. La commande permettant d'importer le fichierACK dans le périphérique est la suivante :
CUBE#license smart import bootflash:<file_name>
Import Data Successful
Application SLE
Si un rapport d'utilisation de licence n'est pas accusé de réception avant que la date limite d'accusé de réception ne soit définie par la stratégie de compte, le traitement des appels est désactivé. Vérifiez l'échéance actuelle à l'aide de show license status | i deadline. Le traitement des appels est repris uniquement lorsqu'un accusé de réception est reçu de CSSM - directement ou indirectement via SSM On-Prem ou CSLU.
Remarque : une modification de la stratégie après la désactivation du traitement des appels ne suffit pas pour reprendre les services.
DLC est automatique si vous mettez à niveau directement de RTU vers une version ultérieure à 17.3.2.
Vérifier
Commandes de vérification de l'enregistrement de la plate-forme
Utilisez ces commandes afin de vérifier l'enregistrement de la plate-forme et l'utilisation de la licence avec Cisco IOS XE versions 16.11.1a à Cisco IOS XE Amsterdam 17.3.1a :
show cube status - affiche la capacité de licence CUBE et le nombre d'appels bloqués à l'expiration de la période d'évaluation.
Remarque : dans Cisco IOS XE Amsterdam 17.2.1r, les informations relatives à la capacité sous licence et aux appels bloqués ne sont plus incluses dans le résultat.
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 - affiche l'état d'enregistrement et d'autorisation de la plateforme.
Si la plate-forme est enregistrée sur le 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
Si la plate-forme n'est pas enregistrée :
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: <none> Miscellaneous: Custom Id: <empty>
Si la plate-forme est enregistrée avec l'utilisation de 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:
<none>
show voice sip license stats - affiche l'historique d'utilisation des licences CUBE trunk. Des informations par seconde sont fournies pour la dernière minute et des informations par minute pour la dernière heure. Des informations par heure pour le dernier jour et des informations quotidiennes pour les 72 derniers jours sont également fournies. Cette commande est disponible à partir de Cisco IOS XE Amsterdam 17.2.1r. Cet exemple de sortie est tronqué pour afficher uniquement des graphiques de 60 secondes et 60 minutes.
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
Cet exemple de sortie est tronqué pour afficher uniquement les tables de 60 secondes et de 60 minutes.
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 - affiche l'état de la licence.
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 - affiche l'utilisation de la licence et l'état d'autorisation.
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 - affiche un résumé de l'enregistrement et de l'utilisation de la licence.
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
Utilisez ces commandes afin de vérifier l'utilisation de la licence de la plate-forme à partir de Cisco IOS XE Amsterdam 17.3.2 et Cisco IOS XE Benghaluru 17.4.1a :
show cube status - affiche l'état de la licence 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 - Affiche l'état de la licence.
Si la communication entre CSSM et la plate-forme ne fonctionne pas :
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: <empty>
Usage Reporting:
Last ACK received: <none> > NO ACK Received from portal
Next ACK deadline: May 26 08:24:45 2020 IST
Reporting Interval: 30
Next ACK push check: <none>
Next report push: Jun 15 08:24:45 2020 IST
Last report push: <none>
Last report file write: <none>
Last report pull: <none>
Trust Code Installed: <none> > No trust code installed
Si la communication fonctionne correctement entre CSSM et la plate-forme :
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: <empty>
Usage Reporting:
Last ACK received: Jul 28 11:23:22 2021 PDT > Ack Received from CSSM
Next ACK deadline: <none>
Reporting push interval: 0 (no reporting)
Next ACK push check: Jul 28 11:26:20 2021 PDT
Next report push: <none>
Last report push: Jul 28 11:22:21 2021 PDT
Last report file write: <none>
Trust Code Installed: Jul 28 11:18:43 2021 PDT
show voice sip license stats - affiche l'utilisation de la licence CUBE dans le temps au format d'histogramme.
show voice sip license stats et lesshow voice sip license stats tableaux restent inchangés pour une stratégie qui utilise Smart Licensing. Voir les exemples précédents.
show voice sip license status - affiche l'état de la licence.
Remarque : dans la show voice sip license status commande, les noms de paramètre sont modifiés.
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
- affiche l'utilisation de la licence.
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 - affiche les informations récapitulatives de la licence.
Device#show license summary
License Usage:
License Entitlement tag Count Status
-----------------------------------------------------------------------------
CUBE_T_STD (CUBE_T_STD) 9 IN USE
Les commandes suivantes sont également disponibles pour votre licence Smart :
show license all - affiche toutes les informations relatives à la licence.
show license tech support - affiche les informations d'assistance technique de la licence.
show call-home smart-licensing - affiche l'URL de destination configurée.
Facilité De Service
Licences Smart (versions 16.10.1a à 17.3.1a)
Syslog
Lorsque la période d'évaluation est sur le point d'expirer, une alerte Syslog est imprimée à différents intervalles. L'alerte est générée à intervalles suivants : 60 jours, 30 jours, 21 jours, 14 jours, 7 jours et tous les jours après, 23 heures et toutes les heures du dernier jour.
000295: *Apr 24 21:28:28.838: %SIP-3-LICENSING: The evaluation period is about to expire in 20 hours!
Lorsque la période d'évaluation a expiré, vous imprimez le journal système chaque fois que vous recevez une notification « SmartAgentNotifyEvalExpired ».
000335: *Apr 10 11:20:10.225: %SIP-3-LICENSING: Evaluation period has expired!
Lorsque la période d'évaluation a expiré et que les appels sip à sip sont bloqués, une alerte Syslog s'affiche.
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 - Affiche les statistiques de demande et de réponse
Succès : envoi et réponse reçus.
Échec : échec de l'envoi ou de la réponse. Une erreur est survenue.
En file d'attente : dans la file d'attente en attente d'envoi.
Abandonné : abandonné en raison d'une configuration d'appel à distance incorrecte.
?
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 - Affiche les appels bloqués en raison de l'expiration de la licence.
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 (versions 17.3.2 et ultérieures)
Show voice sip license status dans le cas d'une utilisation de licence supérieure à 25 %.
CUBE4431# show voice sip license status
Au cours de la première expiration du THT, sept appels ont été signalés et l'utilisation de la variance de licence était inférieure à 25 % jusqu'à l'expiration du PT (8 heures). Ainsi, de 06:00:00 à 14:00:00 heures, l'utilisation maximale est déclarée comme huit. De 14:00:00 heures à 15:00:00 heures et plus tard chaque heure, la variance était supérieure à 25%, donc vous pouvez voir plus d'entrées.
Show voice sip license status dans le cas d'une utilisation de la licence inférieure à 25 %.
Ici, le trafic était inférieur à 25 % jusqu'à l'expiration du temporisateur PT, par conséquent il n'y a que deux entrées pour 8 8 heures.
Dépannage
Lorsque vous migrez vers un périphérique Cisco vers une version logicielle compatible avec les licences Smart, cet organigramme peut être utilisé comme guide général pour les trois méthodes (Direct Cloud Access, HTTPS Proxy et Cisco Smart Software Manager On-Prem).
Ces étapes de dépannage se concentrent principalement sur un scénario dans lequel le « périphérique ne s'enregistre pas ».
Échec de l'enregistrement du périphérique
Après la configuration initiale, afin d'activer Smart Licensing, le jeton, qui est généré sur CSSM ou Cisco Smart Software Manager On-Prem, doit être enregistré sur le périphérique via CLI :
license smart register idtoken <TOKEN>
Cela doit générer les événements suivants :
! 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:<PID>, SN:<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:<PID>,SN:<SN>
Afin de vérifier la configuration de call-home, exécutez cette 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
Afin de vérifier l'état des licences Smart, exécutez cette 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
Si le périphérique ne s'enregistre pas (et que son état est différent de REGISTERED, comme indiqué précédemment), notez que la non-conformité pointe vers un problème sur CSSM, comme l'absence de licence dans le compte virtuel intelligent, un mappage incorrect (c'est-à-dire que le jeton d'un autre compte virtuel a été utilisé lorsque les licences ne sont pas disponibles, etc.). Vérifiez ceci :
a. Vérifiez les paramètres de configuration et les scénarios d'échec courants.
b. Vérifiez la connectivité de base.
Vérifiez que le périphérique peut atteindre (et ouvrir le port TCP) tools.cisco.com (en cas d'accès direct) ou accéder au
serveur sur site Cisco Smart Software Manager :
Router#show run all | in destination address http destination address http https://tools.cisco.com/its/service/oddce/services/DDCEService ! ! check connectivity ! Router#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]
Si cela ne fonctionne pas, vérifiez à nouveau vos règles de routage, votre interface source et vos paramètres de pare-feu.
Remarque : le protocole HTTP (TCP/80) est déconseillé et le protocole recommandé est HTTPS (TCP/443).
c. Vérifiez les paramètres de licence Smart.
Collecter le résultat de :
Router#show tech-support license
Validez la configuration ou les journaux collectés (joignez ce résultat si vous décidez d'ouvrir le dossier du centre d'assistance technique Cisco pour une enquête plus approfondie).
d. Activez les débogages.
- Déboguer tous les cubes de fonctionnalités de licence
- debug license agent all
- debug license events
- debug license errors
- Debug call-home smart licensing all
- Débogage de la haute disponibilité vocale (pour résoudre les problèmes liés à la haute disponibilité SL qui incluent l'échange d'informations entre homologues)
Par défaut, toutes les communications entre CUBE et CSSM sont consignées sous /bootflash/tracelogs au niveau de la plate-forme. Pour accéder à ce fichier journal, vous pouvez :
#request platform software system shell rp active (to gain the shell access)
Accédez à /bootflash/tracelogs/.
Le fichier commence par « 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
Ceci peut être décodé à l'aide de btdecode <Filename>.
Informations connexes