• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

S8500产品内存异常故障问题处理方法

2006-08-07 发表
  • 0关注
  • 0收藏 719浏览
粉丝: 关注:

S8500产品内存异常故障问题处理方法

 

一、故障处理流程

 

                                                                                                                                                     图1 内存异常故障处理流程

二、故障处理步骤

 

1)步骤1

使用dispay memory命令查看各个单板内存信息。如果单板内存占用率高于80%,则可能存在内存异常问题,需要关注。

 

2)步骤2

多次使用下列命令查看内存使用细节,查看哪个模块使用内存在不断增加。

[S8500-hidecmd]_dis memory slot 6(如果为其它槽位单板对应输入相应slot 槽位号)

Slice Memory Usage:

Block Size    32 Free     742    Used   33428    Total   34170

Block Size    64 Free      28    Used   45175    Total   45203

Block Size   128 Free       1    Used   10960    Total   10961

Block Size   256 Free       4    Used    1581    Total    1585

Block Size   512 Free       1    Used     321    Total     322

Block Size  1024 Free       8    Used   66224    Total   66232

Block Size  2048 Free     143    Used     385    Total     528

Block Size  4096 Free       6    Used     994    Total    1000

-----------------------------Summary--------------------------------

Used(Byte) 11022144      Free     933    Used  159068    Total 160001

 

Total Slice Memory(Include Control Data and Free Slice): 80876928 bytes

Raw Slice Memory Usage:

  Total Size: 120037006 bytes  Num: 1777

Total Raw Slice Memory(Include Control Data and Free Slice): 123727908 bytes

 

System Total Memory(bytes): 449834880  

重点查看Block Slice信息中使用列以及Raw Slice使用统计(见如上粗体部分标注项),如果发现某个块内存在不停增加,那么表示该块内存在被不断使用。(注意,有些块内存的增加是正常的,所以需要判断那个块是真正的异常,需要判断该块被使用的数目是否巨大:例如上述命令显示中:

Block Size  1024 Free      8    Used    66224    Total   66232

该块被使用的实际内存为66224×1024 =67.81M。一般来说,一个模块正常不可能使用这么大的内存空间,所以可以肯定该内存块有异常。另外有些内存的泄漏问题不是快速的,而是缓慢的过程,所以需要比较长的时间(甚至是几周的时间)来对比观察。)

 

3)步骤3

根据步骤2查看的结果,确定泄漏内存的具体块。使用下列命令查是哪个模块使用内存异常。

Block Size使用异常时,使用如下命令:

[S8500-hidecmd]_dis  memory  1024(步骤2得出的异常内存块) group slot 6

(8888,       20) (00a4,        4) (00a8,        1) (00ae,        1)

(dd35,    66251) (0150,      122) (0090,       11) (0392,        2)

(014d,        1) (0140,        6) (01d0,        1) (0002,        3)

(017d,       10) (0050,      105) (001b,        4) (0430,        1)

(55aa,       21) (0170,        2) (0000,        0) (0000,        0)

括号中的第一列数值表示为模块号第二列为该模块使用的内存量。

从上述命令中可以看到,(dd35,    66251)  内存存在重大嫌疑。模块dd35使用了66251块1024字节的内存,这是明显异常的。所以可以肯定该模块存在问题。需要联系800进一步处理。

如果是相应的Raw Slice使用异常,则使用[Quidway-hidecmd]_display memory raw verbose slot slotnum进行相应查询。

Raw Slice显示方式举例:(06000000,   2,    73728),括号内第一列为模块号,第二列为申请次数,第三列为该模块使用的内存量(单板BYTE)。

 

4)步骤4

收集上述信息后,请尽快联系800进一步处理,不要重启设备。

 

若您有关于案例的建议,请反馈:

作者在2006-10-07对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作