- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
缓冲泄漏故障排除-Cisco
缓冲泄漏故障排除
目录
简介
先决条件
要求
使用的组件
规则
楔形接口缓冲区泄漏
系统缓冲泄漏
故障排除提示
相关信息
简介
缓冲漏出是Cisco IOS(r)的软件Bug。有两缓冲泄漏:
楔形接口缓冲区泄漏。
系统缓冲泄漏。
为了排除故障缓冲泄漏,您必须识别您遇到缓冲泄漏的种类。在此过程中,Show interfaces和show
buffers命令能够为您提供很大的帮助。
如果有show interfaces输出和从您的Cisco设备的show buffer命令,您能使用Cisco CLI分析器显示
潜在问题和修正。要使用Cisco CLI分析器 ,您必须是注册用户 ,登陆,并且安排Javascript启用。
先决条件
要求
本文档没有任何特定的要求。
使用的组件
本文档不限于特定的软件和硬件版本。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原
始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
规则
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
楔形接口缓冲区泄漏
楔形接口缓冲区泄漏造成接口的Input queue充满至能不再接受数据包的点。在一些特定的流量情况
下,在接口的Input queue变得楔住或,换句话说,输入队列计数大于队列深度。
这是从show interfaces命令的 一个输出示例,显示该接口被楔住:
Ethernet0/0 is up, line protocol is up
Output queue 0/40, 0 drops; input queue 76/75, 1250 drops
这样缓冲泄漏症状是完整输入队列(76/75)。这里,值76和75表示数据包数量在Input queue的和
Input queue的最大大小,分别。在此情况下,输入队列中的数据包数量大于队列深度。这种现象被
称为“楔入接口”。当接口被楔住时,路由器不再转发来自受影响接口的流量。
请重新加载路由器释放Input queue和恢复流量,直到队列再满。这能采取任何地方在一些秒钟和几
周之间,根据泄漏的严重性。
警告: 在您重新加载路由器前,请保证您收集所有必要信息识别罪犯。
请使用这些命令识别缓冲泄漏的来源:
show buffers pool [pool name] [packet/header]
show buffers old (请使用此命令,只有当调试充分启用。注意: debug sanity命令在多数Cisco
IOS软件版本隐藏。当调试充分启用,在系统使用的每缓冲区充分检查,当分配时,并且再
,当被释放时。注意: 您必须发出debug sanity命令在特权EXEC模式(特权模式)。虽然此命令
使用若干CPU产能,不极大影响路由器的功能。类似其它调试命令,调试充分没有在配置里保
存。所以,此命令不会生存系统的重新启动。注意: 为了禁用充分检查,请使用privileged
exec命令undebug充分。)
分配的show buffer
系统缓冲泄漏
此部分讨论系统缓冲泄漏。
这是从show buffers命令的 一个输出示例,在其中一指示一缓冲泄漏系统缓冲缓冲池中:
Middle buffers, 600 bytes (total 20825, permanent 180):
286 in free list (20 min, 400 max allowed)
hits, 99597 misses, 133679 trims, 154324 created
2247 failures (0 no memory)
此show buffers命令输出指示在中间缓冲池的一缓冲泄漏。有在路由器的总共20825中间缓冲区,并
且仅286在可用列表。这暗示某进程采取所有缓冲区,但是不返回他们。
此种缓冲泄漏其他症状是存储池处理器或输入/输出的(I/O) %SYS-2-MALLOCFAIL错误消息,根
据平台。
请使用这些命令识别缓冲泄漏的来源:
show buffers old (请使用此命令,只有当调试充分启用。注意: debug sanity命令在多数Cisco
IOS软件版本隐藏。当调试充分启用,在系统使用的每缓冲区充分检查,当分配时,并且再
,当被释放时。注意: 您必须发出debug sanity命令在特权EXEC模式(特权模式)。虽然此命令
使用若干CPU产能,不极大影响路
您可能关注的文档
最近下载
- 道教常识180问-最终版.pdf VIP
- 品茗胜算造价计软件百问百答.doc
- 第03讲 结合具体语境,赏析重点词语 中考语文记叙文阅读提分宝典(解析版).docx
- 衡重式路肩挡土墙施工组织设计及论大学生写作能力.doc
- T∕CCES 24-2021 城镇燃气管网泄漏评估技术规程.pdf
- 2024年职业技能(机构装配工)技术及理论知识考试题库与答案 .pdf
- 《指向科学思维训练的初中生物跨学科教学实践研究》课题研究方案.doc
- 辽宁省大连市高新区2023-2024学年数学三上期末质量跟踪监视模拟试题含答案.doc
- 奈良攻略-打印-奈良观光地图日文.pdf VIP
- 某办公楼装饰装修工程技术招标管理设计.pptx
文档评论(0)