ALM-45007 HetuEngine计算实例Worker个数小于阈值
本章节适用于MRS 3.3.1及以后版本。
告警解释
系统每60秒周期性检测HetuEngine计算实例的Worker个数,当检测到HetuEngine计算实例的Worker个数小于初始设置值的80%时产生该告警。
HetuEngine计算实例运行的Worker个数大于等于初始设置值的80%时,告警清除。
告警属性
告警ID |
告警级别 |
是否可自动清除 |
---|---|---|
45007 |
重要 |
是 |
告警参数
类别 |
参数名称 |
参数含义 |
---|---|---|
定位信息 |
来源 |
产生告警的集群名称。 |
服务名 |
产生告警的服务名称。 |
|
角色名 |
产生告警的角色名称。 |
|
主机名 |
产生告警的主机名。 |
|
附加信息 |
Worker Less Threshold |
产生告警的计算实例租户名和当前超过阈值的大小。 |
对系统的影响
HetuEngine计算实例Worker个数减少,会导致该计算实例性能下降,业务SQL响应变慢。
可能原因
- Yarn资源队列资源不足。
- 运行任务量过大,导致Worker节点OMM内存溢出,从而导致Worker节点减少。
处理步骤
检查Yarn资源队列资源是否充足
- 使用可访问HetuEngine WebUI界面的管理员用户登录FusionInsight Manager。
- 选择“运维 > 告警 > 告警 > HetuEngine计算实例Worker个数小于阈值”,检查该告警的“附加信息”,查看并记录告警上报的租户名。
- 单击“租户资源”,选择对应计算实例的租户,查看该租户的资源配额是否充足。
- 根据实际使用情况,增加该租户资源容量的最大百分比。
- 等待5-10分钟,查看告警是否消失。
- 是,处理完毕。
- 否,执行6。
查看是否业务运行任务量过大
- 选择“集群 > 服务 > HetuEngine”,进入HetuEngine服务页面。
- 在概览页签下的“基本信息”区域,单击“HSConsole Web UI”后的链接,进入HSConsole界面。
- 在“计算实例”页签,展开对应租户下的实例,单击计算实例“WebUI”列的“LINK”,查看所有任务的运行情况。
- 查看正在运行的任务个数是否过大(超过50)。
- 联系业务侧根据实际情况调整业务提交方式,或者增加计算实例资源。
- 等待5-10分钟,查看告警是否消失。
- 是,处理完毕。
- 否,执行12。
收集故障信息。
告警清除
此告警修复后,系统会自动清除此告警,无需手工清除。
参考信息
不涉及。