Crash信息排错(二)-abort

Crash信息排错(二)-abort

ID:40527053

大小:115.50 KB

页数:9页

时间:2019-08-04

Crash信息排错(二)-abort_第1页
Crash信息排错(二)-abort_第2页
Crash信息排错(二)-abort_第3页
Crash信息排错(二)-abort_第4页
Crash信息排错(二)-abort_第5页
资源描述:

《Crash信息排错(二)-abort》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Crash信息排错(二)BUSERROR1.现象描述总线错误是:系统在试图访问一个内存位置的时候,如果这个内存地址不存在(软件错误),或者没有正确的响应(硬件问题)。总线错误可以在电源没有重置或者手工重新启动的情况下,使用Showversion命令查看。例如:Routeruptimeis2days,21hours,30minutesSystemrestartedbybuserroratPC0x30EE546,address0xBB4C4Systemimagefileis"flash:igs-j-l.111-24.bin",bootedviaflash在c

2、onsole口输出如下信息,同样提示着总线错误:***SystemreceivedaBusErrorexception***signal=0xa,code=0x8,context=0x608c3a50PC=0x60368518,Cause=0x20,StatusReg=0x34008002这样的信息通常伴随路由器重新启动。一些情况下,路由器会进入一个崩溃和重启的死循环,并且需要你手工干预来解除这个循环。另外一种情况是VIP卡的CRASH。通常伴随如下信息:%VIP2R5K-1-MSG:slot0SystemreloadedbyaBusErrorexcep

3、tion%VIP2R5K-1-MSG:slot0caller=0x600BC974%VIP2R5K-1-MSG:slot0Systemexception:sig=10,code=0x408,context=0x605B51E01.总线错误排错2.1准备工作首先要做的是,找出当出现总线错误的时候,路由器试图访问哪个内存位置。通过这个信息,你可以了解是IOS软件的问题还是硬件的问题,例如在上面的例子中"SystemrestartedbybuserroratPC0x30EE546,address0xBB4C4"显示路由器试图访问的内存地址是0xBB4C4。第二

4、件需要做的事情是,测定路由器的处理器类型。处理器类型不同,内存为路由器提供的地址位置也不一样。CISCO路由器有两种主要类型的处理器:u68000Processors下面showversion信息,显示出该路由器使用68000处理器:cisco2500(68030)processor(revisionD)with8192K/2048Kbytesofmemory.使用68000系列处理器的路由器平台有:lCisco1000SeriesRouterslCisco1600SeriesRouterslCisco2500SeriesRouterslCisco400

5、0SeriesRouterslRouteProcessor(RP)ModulesonCisco7000(RP)SeriesRoutersuRISC(ReducedInstructionSetComputing)处理下面showversion信息,显示出该路由器使用RISC处理器:cisco3640(R4700)processor(revision0x00)with49152K/16384Kbytesofmemory.使用RISC系列处理器的路由器平台有:lCisco3600SeriesRouterslCisco4500SeriesRouterslCisc

6、o4700SeriesRouterslRouteSwitchProcessor(RSP)ModulesonCisco7500SeriesandCisco7000(RSP7000)SeriesRouterslNetworkProcessorEngine(NPE)ModulesonCisco7200SeriesRouterslMultilayerSwitchFeatureCard(MSFC)ontheCisco7600SeriesRoutersorCatalyst6000SwitchlPerformanceRoutingEngine(PRE)Moduleso

7、nCisco10000SeriesInternetRouterslGigabitRouteProcessor(GRP)ModulesonCisco12000SeriesInternetRouters一旦确定了地址和处理器类型,你就可以更精准的进行排错了。2.16800处理器平台总线错误crash排错当出现总线错误的时候,使用showregion命令来查找相应的内存地址。如果总线错误所报告的地址不在showregion显示范围之内,这意味着路由器试图访问的地质不正确。因此意味着IOS软件问题。使用outputinterpretertool来输入showst

8、acks信息确定IOS软件BUG问题。以下是showregion的输出显示:Ro

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。