启动停止MRS集群组件
在MRS集群运维中,管理员需要根据业务需求对集群内的服务组件进行启停管理。例如,某些服务在特定时期不再使用,停止该服务可以释放计算和内存资源;异常的服务需要先停止再重新启动以恢复功能;配置过期的服务需要重启以使新配置生效。MRS支持通过管理控制台或Manager界面执行组件的启动、停止和重启操作。本文介绍如何启停MRS集群组件。
前提条件
- 如果通过MRS管理控制台操作,需要已完成IAM用户同步(在集群详情页的“概览”页签,单击“IAM用户同步”右侧的“同步”进行IAM用户同步)。
- 如果通过Manager界面操作,需要已登录MRS集群Manager界面,详情请参考访问MRS集群Manager。
对系统的影响
部分服务之间存在依赖关系,对某服务执行启动、停止和重启操作时,与该服务存在依赖关系的服务将受到影响。
- 启动某服务,该服务依赖的下层服务需先启动,服务功能才可生效。
- 停止某服务,依赖该服务的上层服务将无法提供功能。
- 重启某服务,依赖该服务且启动的上层服务需重启后才可生效。
启停MRS集群组件
用户可根据需要通过管理控制台或Manager启停组件。
- 登录MRS管理控制台。
- 选择“现有集群”,选中一个待操作的运行中的集群并单击集群名称,进入集群概览信息页面。
- 在集群详情页的“概览”页签,单击“IAM用户同步”右侧的“同步”进行IAM用户同步。
- 在集群详情页,单击“组件管理”。 图1 MRS集群组件列表
- 在指定组件所在行,单击“停止”执行停止操作。 确认操作无影响后,单击“确定”。
组件被停止后,将无法对外提供服务,可能会影响集群的上层业务正常运行,请确认操作无影响后再执行本操作。
操作执行成功后,对应组件的“操作状态”将变为“已停止”。
图2 停止组件
- 如需启动组件,在已停止的组件名称后的操作列中选择“启动”,根据界面提示操作并等待组件启动完成。
操作执行成功后,对应组件的“操作状态”将变为“已启动”。
验证操作:
在组件管理页面查看目标组件的状态。若停止操作后状态显示为“已停止”,或启动操作后状态显示为“已启动”,则表示操作成功。
- 登录MRS集群Manager界面。
登录集群Manager界面请参考访问MRS集群Manager。
- 登录Manager后,选择“集群 > 服务”。
服务列表包含了集群中所有已安装的组件,如果选择“平铺视图”,则显示为窗格样式;如果选择“列表视图”,则显示为表格样式。
本章节默认以“列表视图”进行介绍。
图3 MRS集群组件列表
- 在指定服务名称后的操作列中选择“停止服务”。
也可以单击待操作的服务名称,进入服务详情页面后,单击页面右上角的“停止服务”。
- 验证当前管理员用户密码并确认操作无影响后,单击“确定”。
组件被停止后,将无法对外提供服务,可能会影响集群的上层业务正常运行,请确认操作无影响后再执行本操作。
操作执行成功后,对应组件的“运行状态”将变为“未启动”。
图4 停止组件
- 如需启动组件,在未启动的组件名称后的操作列中选择“启动服务”,根据界面提示操作并等待组件启动完成。
验证操作:
操作执行成功后,对应组件的“运行状态”将变为“良好”。
常见问题
- 组件启动失败
启动失败的常见原因包括:该组件依赖的下层服务未启动、节点资源不足(内存或磁盘空间不够)、或组件配置参数错误导致服务无法正常初始化。
请先确认该组件依赖的下层服务已正常启动。检查节点资源使用情况,确保有足够的内存和磁盘空间。查看Manager告警页面是否有相关告警信息,根据告警提示排查问题。
- 停止组件后上层服务异常
停止某服务后,依赖该服务的上层服务可能因依赖关系中断而出现功能异常或状态变为不可用。
在停止服务前,请先确认依赖该服务的上层服务是否可以接受影响。如上层服务不能中断,请先评估依赖关系后再操作。若已停止并导致上层服务异常,请重新启动该服务恢复依赖关系。
相关文档
- 了解如何同步MRS集群配置,请参考同步MRS集群组件配置参数。
- 了解如何查看MRS集群组件监控指标,请参考查看MRS集群组件监控指标。
- 了解如何查看MRS集群告警,请参考查看MRS集群告警。