Introdução
Este documento descreve o guia de instalação do Cisco ISR-WAAS no Cisco Integrated Services Router (ISR). É a implementação do Wide Area Application Services (vWAAS) virtual em um Cisco ISR.
O ISR-WAAS é implantado dentro de um contêiner IOS-XE. Um contêiner neste contexto se refere ao hipervisor que executa aplicativos virtualizados em um roteador Cisco ISR 4000 Series.
Pré-requisitos de instalação do ISR-WAAS
Cada versão do software WAAS pode ter diferentes requisitos de recursos (memória, CPU e SSD (Solid State Drives, Unidades de Estado Sólido) ); se você não atender aos requisitos, isso pode levar a problemas de desempenho ou até mesmo erros durante a instalação.
Leia o guia de configuração neste link:
https://www.cisco.com/c/en/us/support/routers/virtual-wide-area-application-services-vwaas/products-installation-and-configuration-guides-list.html
Esta tabela resume os requisitos de recursos e as plataformas ISR suportadas para cada modelo ISR.
Diferença entre NIM-SSD e ISR-SSD
NIM-SSD
O NIM-SSD está localizado fora do ISR e pode ser trocado e removido em operação.
Este é um módulo que é instalado em um dos módulos de interface de rede (NIM) disponíveis dos roteadores ISR.
Estes são os Identificadores de produto (PIDs) para o NIM-SSD e o SSD que podem ser usados para elevar a RMA:
NIM-SSD(=)NIM Carrier Card for SSD drives
SSD-SATA-200G(=)200 GB, SATA Solid State Disk for NIM-SSD
Para remover o NIM-SSD ou o NIM-HDD do Roteador, siga estas etapas:
Etapa 1. Use uma chave de fenda Phillips para soltar os parafusos prisioneiros em ambos os lados, conforme mostrado na imagem a seguir:
Etapa 2. Remova o NIM-SSD ou o NIM-HDD da rota, como mostrado nesta imagem:
ISR-SSD
O ISR-SSD, por outro lado, está instalado dentro do chassi do roteador, você precisa desligar o roteador, abrir sua tampa para localizar o ISR-SSD.
O ISR-SSD não pode ser trocado ou removido com o equipamento em operação.
Este é o PID para o ISR-SSD no ISR 4300 Series que pode ser usado para elevar o RMA:
SSD-MSATA-200G(=)200 GB, mSATA Solid State Disk
Esta imagem mostra a Placa de Memória Flash e os Locais do Dispositivo de Armazenamento SSD mSATA :
Instalação do ISR-WAAS
Depois de atender a todos os requisitos para a instalação do ISR-WAAS, a próxima etapa é fazer o download de um arquivo do Open Virtualization Appliance (OVA) da versão do ISR-WAAS que você pretende implantar. Você pode fazer o download do software a partir deste link:
https://software.cisco.com/download/home/280484571/type/280836712
Depois de fazer o download do software, você precisa transferir o arquivo para o flash de inicialização do roteador :
Na CLI do roteador, siga estas etapas para implantar o ISR-WAAS usando o programa EZConfig:
- Execute o comando Service WAAS enable.
- Selecione a imagem .ova transferida anteriormente para a versão do WAAS que deseja implantar.
- Selecione o perfil WAAS que deseja implantar.
- Configure o endereço IP do ISR-WAAS.
- Configure o endereço IP do gerenciador central do WAAS.
- Selecione a interface de rede de longa distância (WAN) no roteador onde você deseja habilitar a interceptação de WAAS.
- Salve a configuração depois de terminar. Esta é a imagem de uma instalação bem-sucedida.
Solução de problemas do ISR-WAAS
Cenário de falha de instalação do WAAS
A instalação do ISR-WAAS falha se não houver SSD, portanto, verifique primeiro se o SSD está presente.
Cenário de falha de ativação do ISR-WAAS
Em alguns cenários, o ISR-WAAS não será ativado depois que você substituir o roteador e instalar a SSD no novo chassi.
Esses erros podem ser vistos no roteador ISR:
09/16 11:44:08.946 [vman]: [31298]: (note): VM (AUTOWAAS) State Transition: next_state: LIFECYCLE_DEACTIVATE
09/16 11:44:17.613 [vman]: [31298]: (ERR): Loading of machine definition (/vol/harddisk/virtual-instance/AUTOWAAS/ISR4331X.xml) failed
09/16 11:44:17.613 [vman]: [31298]: (ERR): Failed to load machine definition
09/16 11:44:17.613 [vman]: [31298]: (note): Setting failure response (1)
09/16 11:44:17.613 [vman]: [31298]: (ERR): Virtual Service failure log[AUTOWAAS]::Validation::Package validation::Failed to process package-def file::File '/vol/harddisk/virtual-instance/AUTOWAAS/ISR4331X.xml'
09/16 11:44:17.613 [errmsg]: [31298]: (ERR): %VMAN-3-PROCESS_PKG_DEF: Virtual Service[AUTOWAAS]::Validation::Package validation::Failed to process package-def file::File '/vol/harddisk/virtual-instance/AUTOWAAS/ISR4331X.xml'
09/16 11:44:17.613 [vman]: [31298]: (note): VM (AUTOWAAS) State Transition: next_state: LIFECYCLE_WAIT_ACTIVATE
09/16 11:44:17.613 [vman]: [31298]: (note): IF MTU message received:
09/16 11:44:17.613 [vman]: [31298]: (ERR): Invalid bridge ID or the bridge(31) has not been created yet
09/16 11:44:17.614 [vman]: [31298]: (ERR): Failed to set DP IF mtu for DP bridge 31
09/16 11:44:17.614 [vman]: [31298]: (note): vman IF MTU message processed
09/16 11:44:24.725 [vman]: [31298]: (note): Get local RP location rp/0/0
09/16 11:44:27.758 [vman]: [31298]: (note): Get local RP location rp/0/0
09/16 11:44:27.759 [vman]: [31298]: (note): Get local RP location rp/0/0
09/16 11:44:27.772 [vman]: [31298]: (note): Get local RP location rp/0/0
09/16 11:44:27.779 [vman]: [31298]: (note): Get local RP location rp/0/0
09/16 11:44:27.779 [vman]: [31298]: (note): Successfully removed VM init ctx for VM [AUTOWAAS]
09/16 11:44:27.780 [vman]: [31298]: (note): Per-VM message marshalled successfully into persistent DB
09/16 11:44:27.780 [vman]: [31298]: (note): Successfully reset per-VM mac address binding into TDL msg
09/16 11:44:28.063 [vman]: [31298]: (ERR): vman_libvirt_err: code=1
09/16 11:44:28.063 [vman]: [31298]: (ERR): internal error '/usr/sbin/lvremove -f /dev/lvm_raid/vdc.AUTOWAAS' exited with non-zero status 5 and signal 0: /dev/harddisk1: read failed after 0 of 4096 at 21474770944: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 21474828288: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 0: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429119488: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429176832: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072897024: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072954368: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-3: read failed after 0 of 4096 at 1630
09/16 11:44:28.063 [vman]: [31298]: (ERR): Failed to delete volume vdc.AUTOWAAS in pool virt_strg_pool_vg
09/16 11:44:28.241 [vman]: [31298]: (ERR): vman_libvirt_err: code=1
09/16 11:44:28.241 [vman]: [31298]: (ERR): internal error '/usr/sbin/lvremove -f /dev/lvm_raid/vdb.AUTOWAAS' exited with non-zero status 5 and signal 0: /dev/harddisk1: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-3: read failed after 0 of 4096 at 0: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 21474770944: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 21474828288: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429119488: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429176832: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072897024: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072954368: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 4096: I
09/16 11:44:28.241 [vman]: [31298]: (ERR): Failed to delete volume vdb.AUTOWAAS in pool virt_strg_pool_vg
09/16 11:44:28.418 [vman]: [31298]: (ERR): vman_libvirt_err: code=1
09/16 11:44:28.418 [vman]: [31298]: (ERR): internal error '/usr/sbin/lvremove -f /dev/lvm_raid/vda.AUTOWAAS' exited with non-zero status 5 and signal 0: /dev/harddisk1: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-3: read failed after 0 of 4096 at 0: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 21474770944: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 21474828288: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429119488: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429176832: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072897024: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072954368: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 4096: I
09/16 11:44:28.418 [vman]: [31298]: (ERR): Failed to delete volume vda.AUTOWAAS in pool virt_strg_pool_vg
09/16 11:44:28.420 [vman]: [31298]: (note): Found orphaned volume(vda.AUTOWAAS) in pool(virt_strg_pool_vg). Deleting...
É possível que o disco rígido esteja corrompido e estas ações possam ser executadas:
# show platform hardware subslot <ssd subslot> module device filesystem
# request platform hardware filesystem harddisk: destroy
# hw-module subslot 0/5 reload
Cenário de falha de SSD
Em alguns casos, se a SSD estiver com defeito, ao executar comandos relacionados ao disco rígido e ao sistema de arquivos, você verá esses erros.
“request platform hardware filesystem harddisk: destroy”
%This operation can take some time, please be patient
%Harddisk not present. Destroy filesystem aborted.
Para resolvê-lo, você pode tentar estas etapas:
Etapa 1. Tente recolocar a SSD.
Etapa 2. Reinicialize o roteador.
Etapa 3. Se essas etapas falharem, apenas faça RMA no SSD.