文档首页/ MapReduce服务 MRS/ 用户指南/ MRS集群运维/ MRS集群告警处理参考/ ALM-47003 MemArtsCC Worker进程内存使用超过阈值
更新时间:2024-11-12 GMT+08:00

ALM-47003 MemArtsCC Worker进程内存使用超过阈值

本章节仅适用于MRS 3.5.0及之后版本。

告警解释

系统每30秒周期性检查MemArtsCC组件的CCWorker进程内存,当检查到超过最大限制时触发该告警。

当检测到CCWorker进程内存使用率低于阈值时,告警恢复。

告警属性

告警ID

告警级别

是否可自动清除

47003

重要

告警参数

类别

参数名称

参数含义

定位信息

来源

产生告警的集群或系统名称

服务名

产生告警的服务名称

角色名

产生告警的角色名称

主机名

产生告警的主机名

对系统的影响

单个CCWorker进程的内存使用超过最大限制内存后可能会出现进程重启,短暂影响缓存命中率。

可能原因

上层计算服务(Spark/Hive/HetuEngine等)对MemArtsCC组件的并发请求数激增,或者新增了CCWorker的可用磁盘空间,或者业务数据量突增。

处理步骤

  1. 登录FusionInsight Manager,选择“运维 > 告警 > 告警”,查找告警“ALM-47003 MemArtsCC Worker进程内存使用超过阈值”,根据告警信息找到状态异常的MemArtsCC实例节点,并从附加信息中找到当前告警值。
  2. 选择“集群 > 服务 > MemArtsCC > 配置 > 全部配置 > CCWorker(角色)”,查找“memory_limit”参数,查看当前集群上CCWorker实例的最大可用内存配置值。是否存在业务并发、数据量有长期上涨,且该告警未能自动清除。

    • 是,执行4
    • 否,执行3

  3. 可暂时忽略,业务高峰过后,告警将会自动清除。
  4. 请适当调大2中的最大可用内存值,单击“保存”。
  5. 在“运维 > 告警 > 告警”页签,查看该告警是否恢复。

    • 是,处理完毕。
    • 否,执行6

收集故障信息

  1. 在FusionInsight Manager首页,选择“运维 > 日志 > 下载”。
  2. 在“服务”中勾选待操作集群的“MemArtsCC”。
  3. 单击右上角的编辑按钮设置日志收集的“开始时间”和“结束时间”,分别为告警产生时间的前后10分钟,单击“下载”。
  4. 请联系运维人员,并发送已收集的故障日志信息。

告警清除

此告警修复后,系统会自动清除此告警,无需手工清除。

参考信息