Introduction
Ce document décrit comment transférer les fichiers show tech-support de Admin Virtual Machine (VM) à XR VM sur des routeurs exécutant Cisco IOS® XR 64 bits.
Conditions préalables
Exigences
Cisco recommande que vous ayez une connaissance de ce sujet :
- Routeur exécutant Cisco IOS® XR 64 bits
Composants utilisés
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
- ASR 9010 exécutant Cisco IOS XR 64 bits.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Informations générales
Présentation de l'architecture 64 bits de Cisco IOS XR
Le système d'exploitation Cisco IOS XR 64 bits s'exécute en deux versions :
- Logiciel 64 bits basé sur les machines virtuelles :
- Plates-formes prises en charge : ASR 9000, NCS 6000, NCS 5500.
- Le système d'exploitation VM est distinct du système d'exploitation hôte.
L'architecture comprend les composants communs suivants :
- Hôte (hyperviseur) : l'hôte est le système d'exploitation 64 bits sous-jacent qui agit en tant qu'hyperviseur. La machine virtuelle XR/LXC et la machine virtuelle Admin/LXC apparaissent sur l'hyperviseur. Il exécute également les démons conteneur/VM comme libvirt et docker pour générer dynamiquement les instances XR et Calvados.
- XR VM : les processus du plan de contrôle Cisco IOS XR s'exécutent au sein d'une machine virtuelle/LXC isolée. Cette machine virtuelle/LXC contient les processus du plan de contrôle Cisco IOS XR (piles de protocoles telles que BGP, ISIS, OSPF, base de données interne, API, etc.). La machine virtuelle XR apporte son propre noyau et exécute le démon libvirt et le démon docker dans la machine virtuelle XR. Les conteneurs User LXC/Docker sont générés à l'intérieur de la machine virtuelle XR, contrairement aux plates-formes basées sur LXC où les conteneurs utilisateur sont générés sur le noyau hôte.
- Admin VM : Admin VM/LXC, appelé Calvados, est la première instance qui apparaît une fois que la couche hôte est active. L'administrateur VM/LXC aide donc à gérer le cycle de vie de la machine virtuelle XR/LXC. L'objectif principal de Calvados est d'activer la mutualisation sur le même routeur en générant plusieurs instances de Cisco IOS XR. Ces instances agissent comme des routeurs logiques distincts (routeurs de domaine sécurisé (SDR)).
Les machines virtuelles s'exécutent sur tous les processeurs de routeur (RP) et cartes de ligne (LC).
Comparaison des invites VM Admin et VM XR
Exemple d'invite de VM XR :
RP/0/RSP1/CPU0:ASR-9010-B-eXR#
Exemples d'invite de VM Admin :
Vous devez tout d'abord passer en mode admin en exécutant la commande admin, puis appuyer sur Entrée.
RP/0/RSP1/CPU0:ASR-9010-B-eXR#admin
Lorsque vous voyez une invite qui commence par sysadmin, cela signifie que vous êtes dans l'invite Admin VM :
sysadmin-vm:0_RSP1#
Création de fichiers show tech-support dans XR VM
Dans cet exemple, une installation show tech-support est utilisée, mais cela s'applique à tous les fichiers show tech-support disponibles.
Étape 1. Exécutez la commande show tech-support install.
RP/0/RSP1/CPU0:ASR-9010-B-eXR#show tech-support install
Wed Sep 27 00:18:42.772 IST
++ Show tech start time: 2023-Sep-27.001843.IST ++
Wed Sep 27 00:18:47 IST 2023 Waiting for gathering to complete
..........................................................................
Wed Sep 27 00:22:57 IST 2023 Compressing show tech output
Show tech output available at 0/RSP1/CPU0 : /harddisk:/showtech/showtech-ASR-9010-B-eXR-install-2023-Sep-27.001843.IST.tgz
++ Show tech end time: 2023-Sep-27.002305.IST ++
Étape 2. Une fois que le routeur a terminé le processus, vous pouvez vérifier le chemin d'accès du fichier.
harddisk:/showtech/showtech-ASR-9010-B-eXR-install-2023-Sep-27.001843.IST.tgz
Chemin d'accès du fichier sur le disque dur : /showtech/
Ce fichier peut être trouvé en exécutant la commande dir harddisk:/showtech
RP/0/RSP1/CPU0:ASR-9010-B-eXR#dir harddisk:/showtech
Wed Sep 27 00:24:23.412 IST
Directory of harddisk:/showtech
177 -rw-r--r--. 1 24750015 Sep 27 00:22 showtech-ASR-9010-B-eXR-install-2023-Sep-27.001843.IST.tgz
Pour les fichiers Admin show tech-support, vous devez d'abord déplacer le fichier vers XR VM, puis le transférer via FTP/TFTP ou USB.
Création d'un fichier admin show tech dans Admin VM et transfert vers XR VM
Étape 1. Passez en mode admin.
RP/0/RSP1/CPU0:ASR-9010-B-eXR#admin
Wed Sep 27 00:25:07.481 IST
Étape 2. Une fois que l'invite Admin VM est affichée, vous devez créer le fichier d'installation show tech-support.
sysadmin-vm:0_RSP1# show tech-support install
Tue Sep 26 18:55:16.993 UTC+00:00
++ Show tech start time: 2023-Sep-26.185517.UTC ++
Waiting for gathering to complete
.......
Compressing show tech output
Show tech output available at /misc/disk1//showtech/showtech-install-admin-2023-Sep-26.185517.UTC.tgz
Please collect show tech-support ctrace in addition to any sysadmin show-tech-support collection
++ Show tech end time: 2023-Sep-26.185646.UTC ++
Comme vous pouvez le voir dans les résultats quand un fichier show tech-support est créé à partir du mode admin utilise un chemin différent.
/misc/disk1//showtech/showtech-install-admin-2023-Sep-26.185517.UTC.tgz
Il se trouve également dans le dossier /showtech mais dans la partition /misc/disk1/. C'est fondamentalement la même chose que le disque dur : partition pour XR VM, il est simplement appelé différent et est également dans un emplacement différent puisque Admin VM est différent de XR VM.
Si vous exécutez la commande dir harddisk:/showtech à partir de l'invite Admin VM, vous pouvez trouver le fichier show tech-support.
sysadmin-vm:0_RSP1# dir harddisk:/showtech
Tue Sep 26 18:57:45.356 UTC+00:00
total 11468
129557 -rw-r--r--. 1 11012583 Sep 26 18:56 showtech-install-admin-2023-Sep-26.185517.UTC.tgz
129552 -rw-r--r--. 1 727473 Sep 22 02:07 showtech-fpd-admin-2023-Sep-22.020621.UTC.tgz
9553016 kbytes total (3916872 kbytes free)
Étape 3. Maintenant que vous avez trouvé le fichier sous le chemin d'accès harddisk:/showtech de la machine virtuelle Admin, vous devez le copier sur la machine virtuelle XR.
Le fichier peut être transféré à la racine du disque dur : de la machine virtuelle XR ou, si vous préférez le même emplacement que le premier fichier créé harddisk:/showtech.
Vous devez utiliser la commande copy <chemin source> <chemin destination>.
sysadmin-vm:0_RSP1# copy harddisk:/showtech/showtech-install-admin-2023-Sep-26.185517.UTC.tgz harddisk:/showtech/ location 0/RSP1/CPU0/VM1
Tue Sep 26 19:04:54.193 UTC+00:00
Copying harddisk:/showtech/showtech-install-admin-2023-Sep-26.185517.UTC.tgz to harddisk:/showtech/
showtech-install-admin-2023-Sep-26.185517.UTC.tgz 100% 11MB 10.5MB/s 00:00
File copied successfully
Remarque : dans ce cas, le fichier peut être copié sur le chemin d'accès harddisk:/showtech, mais en utilisant l'emplacement VM1 du RSP1 qui est le RSP (Route Switch Processor) actif du routeur.
Vous pouvez vérifier quel RSP est le RSP actif à partir de l'invite de la machine virtuelle XR RP/0/RSP1/CPU0:ASR-9010-B-eXR# ou de l'invite de la machine virtuelle Admin sysadmin-vm:0_RSP1.
VM1 est toujours XR VM.
Cela s'applique également aux routeurs qui utilisent le processeur de routage (RP) au lieu du RSP.
Il vous suffit de remplacer RSP1 par RP1, au cas où RSP1 ou RP1 serait actif. Si l'élément actif est le RSP0 ou le RP0, vous devez modifier la dernière partie de la commande, comme dans les exemples suivants :
location 0/RSP0/CPU0/VM1 - When the active RSP is the RSP0
location 0/RSP1/CPU0/VM1 - When the active RSP is the RSP1
location 0/RP0/CPU0/VM1 - When the active RP is the RP0
location 0/RP1/CPU0/VM1 - when the active RP is the RP1
Étape 4. Une fois que le fichier a été copié, vous pouvez quitter le mode admin, puis vérifier le répertoire harddisk:/showtech pour confirmer que le fichier existe à cet endroit.
RP/0/RSP1/CPU0:ASR-9010-B-eXR#dir harddisk:/showtech
Wed Sep 27 00:36:51.042 IST
Directory of harddisk:/showtech
177 -rw-r--r--. 1 24750015 Sep 27 00:22 showtech-ASR-9010-B-eXR-install-2023-Sep-27.001843.IST.tgz
179 -rw-r--r--. 1 11012583 Sep 27 00:36 showtech-install-admin-2023-Sep-26.185517.UTC.tgz
Maintenant que le fichier a été correctement copié sur la machine virtuelle XR, vous pouvez le transférer à l'aide du serveur FTP/TFTP ou du support USB.
Remarque : tous les fichiers show tech ne peuvent pas avoir de variante Admin. Vous pouvez vérifier quels show techs sont disponibles en exécutant la commande show tech-support et puis le point d'interrogation « ? » comme dans l'exemple suivant :
sysadmin-vm:0_RSP1# show tech-support ?
Possible completions:
HBloss Show tech for Heartbeat loss
aaa show debug information for aaa
alarm_mgr Show tech of alarm_mgr process
canbus Show tech of canbus
cflow Dump code coverage data from admin/FCs/SCs
cm Show tech of cm process
confd show debug information for confd
control-ethernet Show tech of control ethernet subsystem
ctrace Show tech of ctrace
ds Show tech of ds process
envmon Show tech of envmon process
fpd Show tech of fpd process
install show debug information for install
issu Show tech for ISSU
obfl Show tech of obfl process
os Show tech for OS
pam Show tech for PAM
pcie Show tech of pcie
pm Show tech of pm process
sdr_mgr Show tech of sdr_mgr process
shelf_mgr Show tech of shelf_mgr process
syslog Show tech of syslog process
tacacs-server show debug information for tacacs-server
Informations connexes