Introdução
Este documento descreve como transferir arquivos show tech-support de Admin Virtual Machine (VM) para XR VM em roteadores executando o Cisco IOS® XR de 64 bits.
Pré-requisitos
Requisitos
A Cisco recomenda ter conhecimento deste tópico:
- Roteador executando o Cisco IOS® XR de 64 bits
Componentes Utilizados
As informações neste documento são baseadas nestas versões de software e hardware:
- ASR 9010 executando o Cisco IOS XR de 64 bits
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Informações de Apoio
Entendendo a arquitetura de 64 bits do Cisco IOS XR
O sistema operacional Cisco IOS XR de 64 bits é executado em duas variantes:
- Software de 64 bits baseado em VM:
- Plataformas compatíveis: ASR 9000, NCS 6000, NCS 5500.
- O SO da VM é separado do SO do host.
A arquitetura inclui os próximos componentes comuns:
- Host (hipervisor): o host é o sistema operacional de 64 bits subjacente que atua como o hipervisor. O XR VM/LXC e o Admin VM/LXC geram no hipervisor. Ele também executa os daemons de contêiner/VM como libvirt e docker para gerar as instâncias XR e Calvados.
- XR VM: os processos do plano de controle do Cisco IOS XR são executados em uma VM/LXC isolada. Esse VM/LXC contém os processos do plano de controle do Cisco IOS XR (pilhas de protocolo como BGP, ISIS, OSPF, banco de dados interno, APIs, etc.). A VM XR traz seu próprio kernel e executa o daemon libvirt e o daemon docker dentro da VM XR. Os contêineres LXC/Docker do usuário são gerados dentro da VM XR, ao contrário das plataformas baseadas em LXC, em que os contêineres do usuário são gerados no kernel do host.
- Admin VM: Admin VM/LXC, chamado Calvados, é a primeira instância que surge quando a camada de Host está ativa. O VM/LXC admin, portanto, ajuda a lidar com o ciclo de vida do VM/LXC XR. A finalidade principal do Calvados é ativar a multilocação no mesmo roteador, gerando várias instâncias do Cisco IOS XR. Essas instâncias atuam como roteadores lógicos separados (roteadores de domínio seguro (SDRs)).
As Máquinas Virtuais estão sendo executadas em todos os Processadores de Roteador (RP) e Placas de Linha (LC).
A VM Admin e a VM XR solicitam a comparação
Exemplo de Prompt de VM XR:
RP/0/RSP1/CPU0:ASR-9010-B-eXR#
Exemplos de Prompt de VM do Administrador:
Primeiro, você precisa entrar no modo admin executando o comando admin e, em seguida, pressionar enter.
RP/0/RSP1/CPU0:ASR-9010-B-eXR#admin
Quando você vê um prompt que começa com sysadmin, significa que você está no prompt Admin VM:
sysadmin-vm:0_RSP1#
Criação de arquivos show tech-support na VM XR
Para este exemplo, um show tech-support install é usado, mas isso se aplica a todos os arquivos show tech-support disponíveis.
Etapa 1. Execute o comando 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 ++
Etapa 2. Quando o roteador concluir o processo, você poderá verificar o caminho do local do arquivo.
harddisk:/showtech/showtech-ASR-9010-B-eXR-install-2023-Sep-27.001843.IST.tgz
O caminho onde o arquivo está no disco rígido:/showtech/
Este arquivo pode ser encontrado executando o comando 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
Para arquivos Admin show tech-support, primeiro você precisa mover o arquivo para a VM XR e depois transferir via FTP/TFTP ou USB.
Criação de arquivo admin show tech na VM Admin e transferência para a VM XR
Etapa 1. Entre no modo admin.
RP/0/RSP1/CPU0:ASR-9010-B-eXR#admin
Wed Sep 27 00:25:07.481 IST
Etapa 2. Quando o prompt Admin VM for exibido, você precisará criar o arquivo de instalação 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 ++
Como você pode ver nas saídas, quando um arquivo show tech-support é criado no modo admin, está usando um caminho diferente.
/misc/disk1//showtech/showtech-install-admin-2023-Sep-26.185517.UTC.tgz
Ele também está localizado na pasta /showtech, mas na partição /misc/disk1/. Isso é basicamente o mesmo que a partição harddisk: para a VM XR, ela é apenas chamada de diferente e também está em um local diferente, já que a VM Admin é diferente da VM XR.
Se você executar o comando dir harddisk:/showtech no prompt Admin VM, poderá encontrar o arquivo 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)
Etapa 3. Agora que você encontrou o arquivo no caminho harddisk:/showtech da VM Admin, é necessário copiar para a VM XR.
O arquivo pode ser transferido para a raiz do disco rígido: da VM XR ou, se você preferir o mesmo local do primeiro arquivo criado disco rígido:/showtech.
Você precisa usar o comando copy <source path> <destination path>.
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
Observação: neste caso, o arquivo pode ser copiado para o caminho harddisk:/showtech, mas usando o local VM1 do RSP1, que é o Route Switch Processor (RSP) ativo do roteador.
Você pode verificar qual RSP está ativo no prompt de VM XR RP/0/RSP1/CPU0:ASR-9010-B-eXR# ou no prompt de VM Admin sysadmin-vm:0_RSP1.
VM1 é sempre XR VM.
Isso também se aplica aos roteadores que usam o Route Processor(RP) em vez do RSP.
Você só precisa substituir RSP1 por RP1, caso RSP1 ou RP1 seja o ativo. Se o ativo for o RSP0 ou o RP0, você precisará alterar a última parte do comando, como nos próximos exemplos:
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
Etapa 4. Depois que o arquivo tiver sido copiado, você poderá sair do modo admin e verificar o diretório harddisk:/showtech para confirmar se o arquivo existe lá.
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
Agora que o arquivo foi copiado com êxito para a VM XR, você pode transferi-lo usando o servidor FTP/TFTP ou a mídia USB.
Observação: nem todos os arquivos show tech podem ter uma variante Admin. Você pode verificar quais show techs estão disponíveis executando o comando show tech-support e depois o ponto de interrogação "?", como neste próximo exemplo:
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
Informações Relacionadas