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

Flash利用率过高,达到95%

18小时前提问
  • 0关注
  • 0收藏,44浏览
粉丝:0人 关注:0人

问题描述:

Flash利用率过高,达到95%,造成路由器经常性卡死,丢包很严重,怎么降低。

4 个回答
粉丝:99人 关注:0人

您好,参考

如果是网络设备的,建议清理掉旧的日志文件、诊断信息文件或者老旧的操作系统版本文件。

如果没有持续增长,也不会影响到设备的运行。

如果是服务器或者存储设备,看下是哪些文件的大小在增长。

暂无评论

粉丝:29人 关注:1人

路由器Flash存储空间使用率达到95%,确实会导致系统卡顿、丢包甚至死机。这通常是因为日志文件堆积、旧固件残留或安装的插件太多。

建议你按照从软件清理硬件升级的顺序尝试,操作前请务必备份好当前配置。

📝 软件层面:清理与优化

这是最直接的方法,风险也最低。

  1. 清理系统日志和冗余文件

    • 日志文件:这是最常见的原因。可以登录路由器后台(通常是Web界面或通过SSH/Telnet),找到并删除 *.log 或包含 logfile 字样的文件

    • 旧固件/软件包:如果你升级过固件,旧版本的 .bin 文件可能还在占用空间只保留当前正在使用的最新版本,其余的可以安全删除

    • 配置备份:检查并删除旧的配置文件备份,如 .cfg 文件

    • 回收站:一些企业级路由器有回收站功能,清空它可以释放空间

  2. 精简系统与插件

    • 关闭/卸载不用的功能:在路由器的Web界面或软件包管理器中,卸载不需要的插件和服务。例如,如果不需要IPv6或某个特定的VPN服务,可以将其关闭以节省空间

    • 重置路由器:如果清理后空间依然紧张,可以考虑将路由器恢复出厂设置。这会清除所有用户数据和安装的插件,让Flash恢复到最纯净的状态。但操作前务必确保你有最新的配置备份!

  3. (进阶)对于OpenWrt系统的特殊处理

    • 如果你的路由器刷了OpenWrt系统,需要注意其文件系统结构特殊。系统固件本身是只读的(/rom),用户安装的软件和配置存放在可写的 overlay 分区。直接删除固件自带的文件可能无法释放空间,甚至会因产生“删除标记”而额外占用空间。

    • 对于这种情况,更有效的方法是使用 firstboot 或 jffs2reset 命令彻底重置 overlay 分区,或者参考下文“扩展存储”的方法

暂无评论

粉丝:29人 关注:2人

Flash 利用率 95%,路由器卡死、丢包故障处理

Flash 相当于设备硬盘,存放系统镜像、配置、日志、crash 崩溃记录、升级包;Flash 占满 95%+ 后,无法写日志、无法保存配置、IO 阻塞,会出现 CLI/WEB 卡顿、业务异常丢包、保存配置失败,注意区分 Flash(存储)和内存 RAM,两者不一样。

故障根因

  1. 大量历史日志、crash 崩溃记录、diag 诊断文件堆积;
  2. 多次升级遗留旧 IPE、旧 bin 系统镜像包;
  3. delete 删除文件后没有清空回收站,文件仍占用 Flash 空间;
  4. 日志没有做滚动限制,日志文件无限膨胀写满 Flash。

⚠️重要提醒:严禁删除当前运行的 boot.bin、system.bin、startup.cfg,删除会直接设备无法启动。操作优先使用 Console 串口,防止 SSH/WEB 卡死断连。

步骤 1:查看 Flash 文件与空间(用户视图)

dir flash: dir flash:/logfile/ dir flash:/crashinfo/ dir flash:/diag/

看输出最后一行xxx KB total (xxx KB free)确认剩余空闲空间;查看哪些目录 / 文件体积大。

步骤 2:清空回收站(最容易释放空间)

普通 delete 删除文件只是移入回收站,不释放空间,必须清空回收站。

reset recycle-bin /force

步骤 3:安全清理冗余文件(Comware V7,逐条执行)

# 删除日志文件 delete /unreserved flash:*.log delete /unreserved flash:/logfile/* delete /unreserved flash:/crashinfo/* delete /unreserved flash:/diag/* # 删除旧升级包、备份bin delete /unreserved flash:*.ipe delete /unreserved flash:*.bin.bak # 删除旧备份配置、升级临时目录 delete /unreserved flash:*.cfg.bak delete /unreserved flash:/update_temp/*

执行完成后,再次查看空间确认:

dir flash:

目标:Flash 利用率降到 70% 以内,保留足够空闲余量。

步骤 4:解决 “反复占满”,配置日志滚动(根治,防止再次打满 Flash)

进入系统视图配置日志文件大小与数量上限,限制本地日志膨胀,避免日志无限写满 Flash。

system-view info-center logfile size-quota 10 info-center logfile quantity 5 quit

含义:单日志文件最大 10MB,本地最多保存 5 份日志,自动滚动覆盖旧日志。 建议:有条件把日志外发到 syslog 服务器:info-center loghost x.x.x.x,日志存外部服务器,不再占用 Flash。

步骤 5:排查卡死丢包的关联问题

Flash 满会造成控制平面卡顿(web/ssh 卡顿、保存配置失败)业务转发丢包不一定完全由 Flash 导致,同步检查下面资源:

display cpu-usage #查看CPU display memory-usage #查看内存RAM使用率 display logbuffer #看是否有大量告警、端口up/down、环路、攻击日志刷屏
  1. 如果 CPU / 内存也很高:需要同步排查环路、DHCP 风暴、会话表项过大、版本 BUG;
  2. 清理 Flash 完成后,保存配置:save,确认保存成功(Flash 满的时候 save 会失败);
  3. 清理完成业务依旧异常,建议升级到设备官方最新稳定版本,修复已知文件系统、内存泄漏 BUG。

故障排查速查表

表格

现象原因处理
Flash95%+,web/ssh 卡,保存配置失败日志 /crash/ 旧固件堆积,回收站占用清空回收站,删除日志、旧升级包;配置日志滚动
清理完过几天又占满日志无大小数量限制配置 info-center logfile size‑quota、quantity,外发 syslog
Flash 降下来,业务依旧丢包不是 Flash 问题,CPU / 内存 / 环路 / 攻击查 cpu‑usage、memory‑usage、logbuffer,定位业务侧故障

⚠️风险提示:不要执行format flash:格式化,会清空全部系统镜像和配置,设备直接无法启动。


暂无评论

粉丝:2人 关注:0人

尖括号模式下输入dir回车,截图看看哪些可以删

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

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

确定

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

注册后可访问此模块

跳转hclhub

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

举报

×

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

侵犯我的权益

×

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

泄露了我的隐私

×

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

侵犯了我企业的权益

×

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

抄袭了我的内容

×

原文链接或出处

诽谤我

×

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

对根叔社区有害的内容

×

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

不规范转载

×

举报说明