目录

简介

ISR-WAAS安装必备条件

NIM-SSD和ISR-SSD的区别

NIM-SSD

ISR-SSD

ISR-WAAS安装

排除ISR-WAAS故障

WAAS安装失败场景

ISR-WAAS激活失败场景

SSD故障场景

简介

本文档介绍思科集成多业务路由器(ISR)上Cisco ISR-WAAS的安装指南。 它是在Cisco ISR上实施虚拟广域应用服务(vWAAS)。

ISR-WAAS部署在IOS-XE容器内。此情景中的容器是指在Cisco ISR 4000系列路由器上运行虚拟化应用程序的虚拟机监控程序。

ISR-WAAS安装必备条件

每个WAAS软件版本可能具有不同的资源要求(内存、CPU和固态驱动器(SSD))，如果您不满足要求，则可能导致性能问题，甚至在安装过程中出错。

请通过以下链接查看配置指南：

https://www.cisco.com/c/en/us/support/routers/virtual-wide-area-application-services-vwaas/products-installation-and-configuration-guides-list.html

下表汇总了每种ISR型号的资源需求和支持的ISR平台。

NIM-SSD和ISR-SSD的区别

NIM-SSD

NIM-SSD是位于ISR外部且可热插拔的ISR。

这是安装在ISR路由器的一个可用网络接口模块(NIM)中的模块。

以下是NIM-SSD和SSD的产品标识符(PID)，可用于提高RMA:

NIM-SSD(=)NIM Carrier Card for SSD drives

SSD-SATA-200G(=)200 GB, SATA Solid State Disk for NIM-SSD

要从路由器中移除NIM-SSD或NIM-HDD，请执行以下步骤：

步骤1.使用十字螺丝刀拧松两侧的紧固螺钉，如下图所示：

步骤2.从路由中删除NIM-SSD或NIM-HDD，如下图所示：

ISR-SSD

另一方面，ISR-SSD安装在路由器机箱内，您需要关闭路由器电源，打开其盖以定位ISR-SSD。

ISR-SSD不可热插拔。

这是ISR 4300系列上ISR-SSD的PID，可用于提高RMA:

SSD-MSATA-200G(=)200 GB, mSATA Solid State Disk

下图显示闪存卡和SSD mSATA存储设备位置：

ISR-WAAS安装

满足ISR-WAAS安装的所有要求后，下一步是下载要部署的ISR-WAAS版本的开放式虚拟化设备(OVA)文件。您可以从以下链接下载软件：

https://software.cisco.com/download/home/280484571/type/280836712

下载软件后，您需要将文件传输到路由器的bootflash:

在路由器CLI上，请按照以下步骤使用EZConfig程序部署ISR-WAAS:

1. 运行Service WAAS enable命令。

2. 为要部署的WAAS版本选择之前传输的.ova映像。

3. 选择要部署的WAAS配置文件。

4. 配置ISR-WAAS IP地址。

5. 配置WAAS中央管理器IP地址。

6. 在要启用WAAS拦截的路由器上选择广域网(WAN)接口。

7. 完成后保存配置。这是成功安装的映像。

排除ISR-WAAS故障

WAAS安装失败场景

如果没有SSD，ISR-WAAS安装将失败，因此，首先检查SSD是否存在。

ISR-WAAS激活失败场景

在某些情况下，在更换路由器并将SSD安装到新机箱后，ISR-WAAS将无法激活。

在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...

硬盘可能已损坏，可以采取以下操作：

# show platform hardware subslot <ssd subslot> module device filesystem

# request platform hardware filesystem harddisk: destroy

# hw-module subslot 0/5 reload

SSD故障场景

在某些情况下，如果SSD出现故障，当您运行与硬盘和文件系统相关的命令时，您会看到这些错误。

“request platform hardware filesystem harddisk: destroy”

%This operation can take some time, please be patient

%Harddisk not present. Destroy filesystem aborted.

要解决此问题，您可以尝试以下步骤：

步骤1.尝试重新拔插SSD。

步骤2.重新启动路由器。

步骤3.如果这些步骤失败，只需RMA SSD。