
# 执行MRS集群健康检查
在大数据集群日常运维中，集群包含数十甚至上百个节点和多个服务组件，管理员需要定期确认集群各组件运行状态是否正常、是否存在潜在风险。如果仅依赖人工逐一排查，不仅耗时费力，且容易遗漏隐蔽问题，导致故障发现不及时。那么，如何高效全面地检查集群健康状态？MRS提供集群健康检查功能，支持对Manager管理平台、服务级别和主机级别的健康状态、告警和自定义监控指标进行自动化检查，帮助管理员及时发现潜在问题，保障集群长时间稳定运行。
集群健康检查包含检查对象的"健康状态"、相关的告警和自定义的监控指标等三项检查项，但检查结果不能等同于界面上显示的"健康状态"。检查范围包含Manager、服务级别和主机级别的健康检查：
- Manager关注集群统一管理平台是否提供正常管理功能。
- 服务级别关注组件是否能够提供正常的服务。
- 主机级别关注主机的一系列指标是否正常。
本章节指导用户在日常运维中完成集群健康检查的工作，以保证集群各项参数、配置以及监控没有异常、能够长时间稳定运行。
#### 操作视频
该视频为您介绍如何对MRS集群进行集群、节点的日常健康检查。
因不同版本操作界面可能存在差异，相关视频供参考，具体以实际环境为准。
<video controls="controls" preload="none" id="object2337101174210" class="idp-external-video" src="https://res-video.hc-cdn.com/cloudbu-site/china/zh-cn/support/mrs-video/1717636827200195784.mp4" title="MRS集群健康检查" poster="https://support.huaweicloud.com/usermanual-mrs/zh-cn_image_0000002317344504.jpg" height="300.0000" width="600.0000"></video>
#### 前提条件
- 如果通过MRS管理控制台操作，需要**已完成IAM用户同步** （在集群详情页的"概览"页签，单击"IAM用户同步"右侧的"同步"进行IAM用户同步）**。**
- 如果通过Manager界面操作，需要已登录MRS集群Manager界面，详情请参考[访问MRS集群Manager](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0128.html)。
 
#### 在Manager执行健康检查
本节介绍通过MRS集群Manager界面执行健康检查的操作步骤。MRS 3.x及之后版本与MRS 2.x及之前版本的操作路径有所不同，以实际界面为准。
1. 登录MRS集群Manager界面。 
   登录集群Manager界面请参考[访问MRS集群Manager](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0128.html)。
   
   
2. 进入健康检查页面，查看已有检查报告。选择"运维 \> 健康检查"。 
   默认显示所有已保存的检查报告，以列表形式展示，了解检查报告的字段说明，请参考[表1](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0225.html#mrs_01_0225__table2095513315520)。
   
   
3. 根据运维需要启动手动健康检查或配置定期自动检查。 
   - 手动启动健康检查： 单击"启动检查"，根据界面提示单击"确定"启动健康检查。
     
   
   - 配置定期自动健康检查： 单击"配置"，勾选"启用"，启用后根据运维需要选择检查周期为"每天"、"每周"或"每月"，单击"确定"保存配置。
     
   
   
   **验证检查结果：**
   健康检查执行完成后，在检查报告列表中查看最新生成的检查报告。查看报告中的检查结果列，存在异常项表示存在问题需排查。了解报告详情的查看和导出方法，请参考[查看并导出健康检查报告](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0225.html)。
   
   
 
#### 在MRS管理控制台执行健康检查
仅**MRS 1.9.2**集群支持在MRS管理控制台执行健康检查管理操作。
1. 登录[MRS管理控制台](https://console.huaweicloud.com/mrs/)。
2. 选择"现有集群"，选中一个待操作的运行中的集群并单击集群名称，进入集群概览信息页面。
3. 根据运维需要启动手动健康检查或配置定期自动检查。 
   - 手动执行所有服务的健康检查： 选择"管理操作 \> 启动集群健康检查"。
     
   
   - 手动执行单个服务的健康检查： 单击"组件管理"，在服务列表中单击指定服务名称，选择"更多 \> 启动服务健康检查"启动指定服务健康检查。
     
   
   - 手动执行主机健康检查： 单击"节点管理"，展开节点组信息，勾选待检查主机前的复选框，选择"节点操作 \> 启动主机健康检查"启动指定主机健康检查。
     
   
   
   **验证检查结果：**
   健康检查执行完成后，在检查报告列表中查看最新生成的检查报告。查看报告中的检查结果列，存在异常项表示存在问题需排查。了解报告详情的查看和导出方法，请参考[查看并导出健康检查报告](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0225.html)。
   
   
 
#### 常见问题
**Q：健康检查结果显示异常怎么办？**
1. 在检查报告中查看具体异常项，确认是哪个组件或主机出现异常；
2. 根据异常项关联的告警ID，在Manager界面选择"运维 \> 告警"查看告警详情；
3. 根据告警描述的排查建议进行处理；
4. 处理完成后重新执行健康检查确认异常已消除。
**Q：定期健康检查未按预期执行怎么办？**
1. 确认定期健康检查开关已开启，在"运维 \> 健康检查 \> 配置"中检查状态；
2. 确认检查周期配置正确（每天/每周/每月）；
3. 检查Manager服务是否正常运行，如Manager异常可能导致定时任务无法触发；
4. 查看Manager后台日志确认是否有执行异常记录。
**Q：健康检查结果与界面显示的健康状态不一致怎么办？**
A：健康检查结果和界面实时显示的健康状态是两个独立的数据源，可能存在短暂的时间差。健康检查是某一时刻的快照，而界面健康状态是持续监控的实时值。如两者持续不一致，请以健康检查报告为准并排查告警。
#### 相关文档
- 了解健康检查报告的查看和导出方法，请参考[查看并导出健康检查报告](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0225.html)。
- 了解MRS集群告警的查看和处理方法，请参考[查看MRS集群告警](https://support.huaweicloud.com/usermanual-mrs/zh-cn_topic_0040980162.html)。
- 了解MRS集群日常运维的更多操作，请参考[MRS集群运维](https://support.huaweicloud.com/usermanual-mrs/admin_guide_000068.html)。
 
