eudemon系列防火墙维护手册之三-故障分析处理20xx0420-a内容摘要:

ress = 0x01e83f60, Next to be executed Instruction Address = 0x0022f568 Stack Address = 0x01e83f78, Next to be executed Instruction Address = 0x00253fdc Stack Address = 0x01e83f80, Next to be executed Instruction Address = 0x007f94c0 Stack Address = 0x01e83fa0, Next to be executed Instruction Address = 0x005c4ca0 Stack Address = 0x01e83fc0, Next to be executed Instruction Address = 0x005c3840 Stack Address = 0x01e83fd0, Next to be executed Instruction Address = 0x005c1104 Stack Address = 0x01e840d8, Next to be executed Instruction Address = 0x005c2760 Stack Address = 0x01e841e8, Next to be executed Instruction Address = 0x008d8000 Stack Address = 0x01e841f8, Next to be executed Instruction Address = 0x009034f0 Stack Address = 0x01e84208, Next to be executed Instruction Address = 0x00903b8c Stack Address = 0x01e84c88, Next to be executed Instruction Address = 0x8bffff35 Sorry,No Function Information Available. [Eudemonhidecmd] 显示死循环信息 [Eudemonhidecmd] display deadloop 10 history 华为产品维护资料 Eudemon 系列 防火墙 维护手册之三 故障处理 错误 !未找到引用源。 信息收集 15  说明: 该命令用于显示检测到的死循环。 目前检测死循环的机制是在定时器中监测任务切换信息 , 如果超过指定时间(通常是 30秒,可以手工设定,不过不要超过 WatchDog的监测定时器时长,目前 WatchDog超时时长 Eudemon200为 59秒)还没有进行任务切换的话就会报死循环,因此有些死循环信息可能是误报,要注意甄别。 目前出 于可能误报 的 考虑 , 暂时将死循环监测功能关闭了, 将来会再打开。 如果出现死循环的话 , 会在 WatchDog超时时长内不清狗 , 从而导致狗复位,这种情况下重启的话 , 目前看不到什么很有效 的 信息。 不过 , 可以通过 disp startuptype命令知道设备是冷启动还是热启动。 显示系统启动方式信息 [E200Gatehidecmd] display startuptype  说明: 该命令用于显示这次启动的类型,分冷启动和热启动两种,除了断电重启是冷启动外 , 其他方式的重启都是热启动,因此目前无法区分是主动重启还是狗复位重启。 目前 Eudemon100 版本 上运行该命令输出的信息是错的,这是因为 Eudemon100受硬件设计的限制无法得到实际的启动信息,因此输出的信息都是冷启动。 示例: [E200Gatehidecmd] display startuptype Startup type: Warm 显示 assert 信息 [Eudemonhidecmd] display assert 100 verbose  说明: 该命令是用于输出程序内部的 assert信息,在发布版本中该信息被屏蔽掉了,因此 ,实际中用处不大。 如果以上信息都没有的话,只 能通过复现该问题,来进行定位解决。 需要将防火墙的配置拷 贝 下来,以及 记录 有哪些操作或流量背景等环境的问题,描述清楚 , 以待开发人员定位。 华为产品维护资料 Eudemon 系列 防火墙 维护手册之三 故障处理 错误 !未找到引用源。 信息收集 16 防火墙 Eudemon1000由于 NP的异常死机的信息收集 当防火墙 Eudemon1000 由于 NP 的异常 重启 后 , 可以在 EFU 模式下查看是否存有NP 异常的日志信息,具体执行如下: [Eudemon]EFU 显示 NP 异常死机诊断信息命令 [Eudemonefu] nps display npexception  说明: 该命令为诊断命令 , 用于 NP 出现问题重启后显示一 些必要的 NP 诊断信息。 有时异常重启可能没有此信息,可以说明防火墙不是由于 NP 的异常而重启的。 示例: [Eudemonefu] nps display npexception System reboot for np exception, 2020/1/5 11:38:59 Begin Version Identifier Register 0x131 Unknown Idle Thread Register 0x00000001 Total Idle = 1 31: 63c0 30: 63c0 29: 61ad 28: 63c0 27: 63c0 26: 63c0 25: 63c0 24: 63c0 23: 7b73 22: 63c0 21: 63c0 20: 63c0 19: 63c0 18: 63c0 17: 63c0 16: 63c0 15: 63c0 14: 63c0 13: 63c0 12: 63c0 11: 63c0 10: 63c0 9: 63c0 8: 63c0 7: 63c0 6: 63c0 5: 63c0 4: 63c0 3: 63c0 2: 63c0 1: 63c0 0: 0 Interrupt Vector 0 Register 0x46 BCB1 BCB2 FQ2 Interrupt Vector 3 Register 0x10000 Sem Error Queue Valid Register 0x101 General Data Queue Count Register 0x42 General Control Queue Count Register 0x0 GR0 Count Register 0x0 GR1 Count Register 0x0 GB0 Count Register 0x0 华为产品维护资料 Eudemon 系列 防火墙 维护手册之三 故障处理 错误 !未找到引用源。 信息收集 17 GB1 Count Register 0x0 GFQ Count Register 0x0 GTQ Count Register 0xA GPQ Count Register 0x0 Bounds Violation Register 0x0 Stack Error Register 0x0 Switch B not A 0x0 My TB Register 0x0 Local TB Vector Register 0xFFFFFFFF Pri DASL Data Cells Transmitted Count Register 0x55972BC Pri DASL Data Cells Received Count Register 0x55972BC Alt DASL Data Cells Transmitted Count Register 0x0 Alt DASL Data Cells Received Count Register 0x0 end Begin Pri DASL Cells Received with Parity Errors 0x0 Alt DASL Cells Received with Parity Errors 0x0 Primary DASL Cell Lost Count Egress Overrun 0x0 Alternate DASL Cell Lost Count Egress Overrun 0x0 TB Output Queue Grant P1 63:32 0x。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。