重启GaussDB(for MySQL)实例或节点
操作场景
通常是出于维护目的,您可能需要重启实例或节点。例如:修改某些运行参数后需要重启实例使之生效,或者通过重启节点来解决数据库连接问题。
- 如果数据库实例处于“异常”状态,可能会重启失败。
- 为了缩短重启时间,建议您在重启过程中尽可能减少数据库活动,以减少中转事务的回滚活动。
- 重启数据库实例会重新启动数据库引擎服务,将导致短暂中断,在此期间,数据库实例状态将显示为“重启中”。
- 重启过程中,实例将不可用。重启后实例会自动释放内存中buffer pool的数据,请注意对业务的热点数据进行预热,避免业务高峰期出现阻塞。
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域和项目。
- 在页面左上角单击,选择 。
- 在“实例管理”页面,选择指定的实例,单击 。
您也可以在“实例管理”页面,单击目标实例实例名称,在实例概览页面右上方,单击“重启实例”。
重启实例时,如果该实例下有只读节点,那么对应的只读节点也会被同步重启。
- 若您已开启高危操作保护,在弹框中单击“去验证”,跳转至验证页面,单击“免费获取验证码”,正确输入验证码并单击“认证”,页面自动关闭。
关于如何开启操作保护,具体请参考《统一身份认证服务用户指南》的内容。
- 在“重启实例”弹窗框中,选择重启时间。
图1 重启实例
- 单击“确定”。
- 实例重启时,您可以在任务中心查看重启GaussDB(for MySQL)实例的任务进度,等待重启完成。如果任务状态为“完成”且实例状态为“正常”,说明实例重启成功。
- “异常”状态的实例节点允许重启。
- 为了缩短重启时间,建议您在重启过程中尽可能减少数据库活动,以减少中转事务的回滚活动。
- 重启实例节点会短暂中断业务,在此期间,实例节点状态将显示为“节点重启中”。
- 重启过程中,该节点将不可用。建议您在业务低峰期执行重启节点操作并确保应用具备重连机制。
- 如果实例存在参数修改,则需要重启实例新参数才会生效。重启实例后才能重启节点。重启前,请做好业务安排,谨慎操作。
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域和项目。
- 在页面左上角单击,选择 。
- 在“实例管理”页面的实例列表中,选择目标实例,单击实例名称进入实例概览页面。
- 在“节点信息”模块,选择目标节点,在“操作”列单击“重启”。
- 若您已开启高危操作保护,在弹框中单击“去验证”,跳转至验证页面,单击“免费获取验证码”,正确输入验证码并单击“认证”,页面自动关闭。
关于如何开启操作保护,具体请参考《统一身份认证服务用户指南》的内容。
- 在弹框中选择重启时间。
- 单击“是”。
- 节点重启时,您可以在任务中心查看重启GaussDB(for MySQL)实例节点的任务进度,等待重启完成。如果任务状态为“完成”且节点状态为“正常”,说明节点重启成功。