云原生数据仓库AnalyticDB MySQL版运维事件(小版本升级)会通过短信、语音、邮件或站内信进行通知,收到通知后您可以在控制台上管理运维事件,例如查看运维事件的任务ID、切换时间、事件状态等,也可以手动修改待处理事件的切换时间。本文介绍如何在控制台上管理运维事件。

适用版本

管理运维事件功能适用于AnalyticDB MySQL所有集群,包括湖仓版(3.0)数仓版(3.0)

前提条件

有未处理的运维事件。

说明 您可以将鼠标移动到控制台右上角的通知图标上查看是否有未处理的运维事件。

注意事项

  • 事件切换过程中,集群将发生连接闪断及30秒以内的只读状态(用于等待数据完全同步),请在业务低峰期执行,并确保应用程序具备重连机制。
  • 云数据库的系统维护类事件(如版本升级)通常至少在执行前的3天发送通知;紧急风险修复类事件由于需要尽快修复,通常会在执行前的3天或更短的时间内发送通知。
  • 您需要登录消息中心,确保云数据库故障或运维通知的通知开关处于开启状态并设置消息接收人(推荐设置为数据库运维人员),否则您将无法收到相应的通知信息。
    图 1. 消息中心通知设置
    消息中心通知设置

事件说明

事件类型 事件切换时间 事件影响 影响说明
小版本升级 计划切换时间针对事件级别,周期时间针对AnalyticDB MySQL集群级别。计划切换时间的优先级高于周期时间,如果事件设置了计划切换时间,无论是否设置周期时间,该事件都会在计划切换时间执行切换。如果未配置计划切换时间和周期时间,事件默认会在集群的可维护时间执行切换。 集群闪断。 进入计划切换时间后,将产生下述影响:
  • 集群将发生连接闪断及30秒以内的只读状态(用于等待数据完全同步),请在业务低峰期执行,并确保应用程序具备重连机制。
  • 短暂影响该集群在DMSDTS中的使用,操作完成后自动恢复正常。

查看待处理事件

  1. 登录云原生数据仓库AnalyticDB MySQL控制台
  2. 在页面左上角,选择集群所在地域。
  3. 在左侧导航栏中,单击待处理事件
  4. 待处理事件页面,查看待处理事件详细信息。关于事件的产生原因及对业务的影响,请参见事件说明

修改计划切换时间

计划切换时间只能在生成计划内事件后才能设置,且设置后的计划切换时间只针对您所选择的一个或多个事件生效。设置事件的计划切换时间后,该事件会在计划切换时间自动执行切换。由于事件切换会发生连接闪断,请确保计划切换时间为业务低峰期。

  1. 待处理事件页面的计划内事件列表中,选择目标事件(一个或多个)。
  2. 单击计划内事件列表左上方的计划时间配置
  3. 计划时间配置面板,设置计划切换时间。

    若您需要立即执行切换,请选中设置最早执行时间,确定后集群将立即开始执行切换准备,若在设置的最早执行时间点已准备完成,将立即切换。

    说明 计划切换时间不能晚于最晚操作时间

配置周期时间

周期时间对AnalyticDB MySQL所有集群生效,不影响其他数据库产品运维事件的切换时间。配置周期时间后,会在指定周期时间点,对计划内所有未执行且未设置计划切换时间的事件执行切换。

例如配置周期时间为周二00:00:00,计划内的多个集群将同时在周二00:00:00执行小版本升级。

  1. 待处理事件页面,单击计划内事件列表左上方的周期时间配置
  2. 周期时间配置面板,您可以根据业务需要按两个维度设置周期切换时间。
    说明 您可以在计划内事件列表上方查看设置的周期切换时间。如果不显示,说明您未配置周期时间。
  3. 单击确定保存

取消计划配置

当前仅小版本升级计划事件可以取消。您可以选择小版本升级计划事件,单击左上方的取消计划配置,取消小版本升级。

查看历史事件

  1. 登录云原生数据仓库AnalyticDB MySQL控制台
  2. 在页面左上角,选择集群所在地域。
  3. 在左侧导航栏,单击历史事件
  4. 历史事件页面,查看历史事件详情,例如任务ID切换时间状态等信息。
    3

相关API

API 描述
DescribeMaintenanceAction 查询运维事件的详情。
ModifyMaintenanceAction 修改待处理运维事件的切换时间。