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

漏洞扫描系统 反应很慢很卡 漏扫报表导不出来

2026-10-29提问
  • 0关注
  • 0收藏,149浏览
粉丝:0人 关注:0人

问题描述:

点击页面反应半天  扫描完成后  报表导出一天了  还是0%

最佳答案

粉丝:48人 关注:2人

、优先顺序排查(从最简单开始)

1)磁盘空间(最常见)

Console/SSH 登录,df -h

  • 根分区 / 或者数据盘使用率 ≥90%,甚至 100% → 数据库写不动、临时报表文件无法生成,直接卡在 0%
  • 漏扫会存大量扫描证据、截图、日志,长期不清理很容易占满 处理:
  1. 先停掉所有扫描任务、所有导出任务
  2. 清理过期扫描任务、历史报表、旧日志(Web 界面一般有数据保留策略)
  3. 不要直接乱删数据库文件;优先用系统自带的数据归档 / 自动清理

虚拟机部署的 SysScan:很多模板默认磁盘很小,资产多了很容易跑满,需要扩容磁盘H3C

2)CPU、内存资源

top free -h
  • 导出 PDF/Word 详细报表是重度内存消耗,资产几千台、漏洞上万条时,内存不够直接 OOM,报表进程直接死掉,进度一直 0%
  • 同时有多条扫描任务 + 多个导出并发,资源直接耗尽,页面操作也卡 临时方案:
  • 业务低峰操作,同一时间只跑 1 个导出任务,不要多任务一起导出
  • 优先导出【统计报表】,不要直接导出带截图、证据包的【完整详细报表】;详细报表体积巨大

3)卡住的导出任务本身,先停掉旧任务

Web 报表列表里,找到这个 0% 的任务,点【停止输出】

重点:不要直接关闭浏览器页面,后台任务还在挂着锁数据库,新导出照样卡 停完之后,等 5~10 分钟数据库释放锁,再重新导出。 老版本 bug:导出任务异常僵死,会持续占用报表 worker 线程,所有后续导出全部排队卡死H3C

4)数据量太大,拆分导出(非常管用)

一次扫几百上千资产,直接导出全部,必卡。 方案:

  • 按网段 / 资产分组,拆分任务,分批导出
  • 导出格式优先 HTML,PDF、Word 生成开销远大于 HTML
  • 关闭报表里的【漏洞截图、证据包、原始报文】,先导出精简版,等需要再单独导出证据

5)版本 BUG(SysScan 老基线高频坑)

E6602/E6603 早期版本存在报表生成进程卡死、数据库查询死锁的问题,特征就是:扫描正常跑完,导出永远 0%,后台日志报报表服务异常。

  • 处理:查看版本说明书,升级到对应基线的稳定补丁(E6604Pxx 等),400 可获取补丁包H3C

6)数据库索引 / 碎片、历史脏数据堆积

长期不清理,扫描结果表越来越大,页面查询、报表统计全表扫描,系统整体反应迟钝。 操作:

  1. 备份配置 + 扫描数据
  2. 开启数据生命周期,设置自动清理 N 个月前历史扫描记录
  3. 有条件可以让 400 后台做数据库优化

二、快速应急操作(现在就能做)

  1. 停止所有扫描任务、停止全部卡住的导出任务
  2. 查看磁盘、内存,释放空间
  3. 重启漏扫服务(或整机重启,应急释放僵死报表进程)
  4. 先用少量资产的小任务测试导出,确认是否恢复
  5. 小任务正常、大任务依旧 0% → 资源不足或者报表引擎性能瓶颈,只能分批导出 / 扩容硬件

三、日志查看(定位根因)

后台看报表服务日志,关键词:report、oom、timeout、database lock

  • OOM:内存不够
  • Lock:数据库锁冲突
  • 一直无日志输出:报表 worker 线程僵死,需要版本补丁

四、避坑建议

  1. 不要同时多个用户并发导出报表;
  2. 护网、大扫描结束后,不要立刻导出全量详细报表,容易直接把系统拖死;
  3. 虚拟机部署:内存建议≥16G,磁盘单独给数据盘,不要用 thin 精简盘;
  4. 定期清理历史扫描记录,不要永久保存所有扫描结果。

五、区分两种情况

  • ✅ 小任务(十几台资产)导出正常,大任务卡 0%:资源不足,拆分导出
  • ❌ 任何任务导出都 0%、页面一直很卡:磁盘满、数据库锁、报表服务僵死、版本 bug


暂无评论

2 个回答
粉丝:95人 关注:11人

换浏览器试试 

暂无评论

粉丝:17人 关注:9人

针对H3C漏扫系统反应慢、报表导出卡在0%的问题,按以下步骤排查:
1. 检查系统资源
bash
display cpu-usage
display memory
display device
关注CPU是否持续高于80%,内存是否耗尽。若资源不足,先暂停扫描任务。
2. 检查磁盘空间
bash
display disk
报表生成需要临时空间,磁盘满会导致导出卡死。清理过期报表和日志。
3. 检查数据库状态
bash
display database status
若数据库表锁死或日志过大,会导致查询缓慢。必要时重启数据库进程。
4. 检查当前任务队列
bash
display scan-task
display report-task
若有大量排队任务,取消非必要任务,优先处理报表导出。
5. 重启报表服务
bash
restart report-service
若服务假死,重启后重新导出。
6. 浏览器兼容性
尝试更换Chrome或Firefox,清除缓存,避免使用IE兼容模式。
7. 日志分析
bash
display logbuffer | include report
查看报表生成相关报错,定位是模板渲染失败还是数据查询超时。
若以上无效,建议升级漏扫系统版本至最新,或联系H3C技术支持获取补丁。

暂无评论

编辑答案

你正在编辑答案

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

✖

分享扩散:

➤

提出建议

✖

    +
✖

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

确定
✖

亲~检测到您登陆的账号未在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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明