更新时间:2026-07-31 GMT+08:00
分享

TaurusDB事件管理

操作场景

在日常的数据库管理中,为了确保TaurusDB服务的稳定运行,系统会定期检查实例的数据库版本和底层软硬件状态。然而,当检测到无法自动解决的风险时,系统将生成事件并上报,这可能影响到业务的正常运行。

您可以通过管理控制台查看事件涉及的实例ID、事件类型、事件原因、事件状态和业务影响,同时也可以手动修改事件执行时间,以最小化对业务的影响。

事件类型

表1 支持的事件

事件类型

风险等级

事件原因

小版本升级

重要

风险版本需要升级。

只读节点重建

重要

底层软硬件故障导致只读节点重建,需要尽快修复避免故障。

CPU或内存高负载

重要

实例CPU使用率或内存使用率已达阈值,需要变更实例规格。

权限要求

  • 如果用户通过主账号授权执行CPU高负载事件,不需要任何额外配置。如果是IAM子用户并且是第一次操作授权执行CPU高负载事件,则需要给子用户临时配置创建委托的权限。
  • 授权执行CPU或内存高负载事件时必须拥有如下IAM权限:
    表2 IAM权限与委托

    IAM策略

    权限

    委托

    基于角色或策略

    • iam:agencies:listAgencies
    • iam:agencies:createAgency
    • iam:permissions:listRolesForAgencyOnProject
    • iam:permissions:grantRoleToGroupOnProject
    • iam:permissions:grantRoleToAgencyOnProject
    • iam:roles:listRoles
    • iam:roles:createRole

    如不满足,请创建自定义策略

    会自动创建委托RDSAccessProjectResource,该委托用户可见,删除委托会导致自动变配失败。

    基于身份策略

    • iam:agencies:listAgencies
    • iam:agencies:createServiceLinkedAgencyV5

    如不满足,请创建自定义身份策略

    会自动创建服务关联委托ServiceLinkedAgencyForGaussDBforMySQL,该委托用户可见,不支持删除。

注意事项

部分事件执行过程中可能会造成业务短暂中断,请确保业务具备重连机制。

约束限制

操作步骤

  1. 登录TaurusDB管理控制台
  2. 单击管理控制台左上角的,选择区域。
  3. 左侧导航栏单击“事件管理”,查看事件信息。

    图1 事件管理

    • 授权:需要您对事件操作进行授权,授权时支持立即执行事件,也可以指定开始时间,授权完成后,若事件为“待执行”状态,也可以再次修改事件执行的开始时间。
    • 取消:如非紧急事件,用户可以主动取消,已取消的事件仍会显示在事件管理列表中,但无法通过上方的筛选框进行过滤。
    • 修改执行时间:手动调整事件的计划执行时间。
      图2 修改执行时间

    • 事件执行对象:查看事件执行的对象(实例ID或节点ID)以及执行状态。

相关文档