文档首页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


25.6.3.2 NDB 集群日志事件

事件日志中报告的事件报告具有以下格式

datetime [string] severity -- message

例如

09:19:30 2005-07-24 [NDB] INFO -- Node 4 Start phase 4 completed

本节讨论所有可报告事件,按类别和每个类别中的严重级别排序。

在事件描述中,GCP 和 LCP 分别表示 全局检查点本地检查点

连接事件

这些事件与集群节点之间的连接相关。

表 25.28 与集群节点之间的连接相关的事件

事件 优先级 严重级别 描述
已连接 8 信息 数据节点已连接
已断开连接 8 警报 数据节点已断开连接
通信已关闭 8 信息 SQL 节点或数据节点连接已关闭
通信已打开 8 信息 SQL 节点或数据节点连接已打开
已连接 API 版本 8 信息 使用 API 版本的连接

检查点事件

此处显示的日志消息与检查点相关。

表 25.29 与检查点相关的事件

事件 优先级 严重级别 描述
全局检查点已启动 9 信息 GCP 开始:REDO 日志写入磁盘
全局检查点已完成 10 信息 GCP 已完成
本地检查点已启动 7 信息 LCP 开始:数据写入磁盘
本地检查点已完成 7 信息 LCP 已正常完成
LCP 在 CalcKeepGci 中停止 0 警报 LCP 已停止
LCP 片段已完成 11 信息 片段上的 LCP 已完成
撤消日志已阻塞 7 信息 撤消日志记录已阻塞;缓冲区接近溢出
重做状态 7 信息 重做状态

启动事件

以下事件是针对节点或集群的启动及其成功或失败而生成的。它们还提供与启动过程进度相关的信息,包括有关日志记录活动的信息。

表 25.30 与节点或集群启动相关的事件

事件 优先级 严重级别 描述
NDB 启动已启动 1 信息 数据节点启动阶段已启动(所有节点正在启动)
NDB 启动已完成 1 信息 启动阶段已完成,所有数据节点
已收到 STTORRY 15 信息 在重启完成后收到的块
启动阶段已完成 4 信息 数据节点启动阶段 X 已完成
CM_REGCONF 3 信息 节点已成功包含到集群中;显示节点、管理节点和动态 ID
CM_REGREF 8 信息 节点已被拒绝包含在集群中;由于配置错误、无法建立通信或其他问题而无法包含在集群中
查找邻居 8 信息 显示相邻的数据节点
NDB 停止已启动 1 信息 数据节点关闭已启动
NDB 停止已完成 1 信息 数据节点关闭完成
NDB 停止已强制执行 1 警报 强制关闭数据节点
NDB 停止已中止 1 信息 无法正常关闭数据节点
启动 REDO 日志 4 信息 已启动新的重做日志;GCI 保留 X,最新的可恢复 GCI Y
启动日志 10 信息 已启动新日志;日志部分 X,起始 MB Y,停止 MB Z
已执行撤消记录 15 信息 已执行撤消记录
启动报告 4 信息 报告已启动
日志文件初始化状态 7 信息 日志文件初始化状态
日志文件完成状态 7 信息 日志文件完成状态
启动读取 LCP 10 信息 启动读取本地检查点
读取 LCP 完成 10 信息 读取本地检查点完成
运行重做 8 信息 运行重做日志
重建索引 10 信息 重建索引

节点重启事件

以下事件在重启节点时生成,并与节点重启过程的成功或失败相关。

表 25.31 与重启节点相关的事件

事件 优先级 严重级别 描述
NR_CopyDict 7 信息 已完成字典信息的复制
NR_CopyDistr 7 信息 已完成分发信息的复制
NR_CopyFragsStarted 7 信息 开始复制片段
NR_CopyFragDone 10 信息 已完成片段的复制
NR_CopyFragsCompleted 7 信息 已完成所有片段的复制
节点故障已完成 8 警报 节点故障阶段已完成
NODE_FAILREP 8 警报 报告节点已发生故障
仲裁器状态 6 信息 报告是否找到仲裁器;在寻找仲裁器时,有七种不同的可能结果,如下所示
  • 管理服务器重启仲裁线程 [状态=X]

  • 准备仲裁器节点 X [票据=Y]

  • 接收仲裁器节点 X [票据=Y]

  • 已启动仲裁器节点 X [票据=Y]

  • 丢失仲裁器节点 X - 进程故障 [状态=Y]

  • 丢失仲裁器节点 X - 进程退出 [状态=Y]

  • 丢失仲裁器节点 X <错误消息> [状态=Y]

仲裁结果 2 警报 报告仲裁结果;仲裁尝试有八种不同的可能结果,如下所示
  • 仲裁检查失败:剩余节点数少于 1/2

  • 仲裁检查成功:节点组多数

  • 仲裁检查失败:缺少节点组

  • 网络分区:需要仲裁

  • 仲裁成功:来自节点 X 的肯定回复

  • 仲裁失败:来自节点 X 的否定回复

  • 网络分区:没有可用的仲裁器

  • 网络分区:未配置仲裁器

GCP 接管已启动 7 信息 GCP 接管已启动
GCP 接管已完成 7 信息 GCP 接管完成
LCP 接管已启动 7 信息 LCP 接管已启动
LCP 接管已完成 7 信息 LCP 接管完成(状态 = X
连接检查已启动 6 信息 连接检查已启动
连接检查已完成 6 信息 连接检查已完成
节点故障已拒绝 6 警报 节点故障阶段失败

统计信息事件

以下事件属于统计性质。它们提供的信息包括事务和其他操作的数量、单个节点发送或接收的数据量以及内存使用情况。

表 25.32 统计性质的事件

事件 优先级 严重级别 描述
TransReportCounters 8 信息 报告事务统计信息,包括事务数、提交数、读取数、简单读取数、写入数、并发操作数、属性信息和中止数
OperationReportCounters 8 信息 操作数
已创建表 7 信息 报告已创建的表数
JobStatistic 9 信息 平均内部作业调度统计信息
ThreadConfigLoop 9 信息 线程配置循环数
SendBytesStatistic 9 信息 发送到节点 X 的平均字节数
ReceiveBytesStatistic 9 信息 从节点 X 接收的平均字节数
内存使用情况 5 信息 数据和索引内存使用情况(80%、90% 和 100%)
MTSignalStatistics 9 信息 多线程信号

模式事件

这些事件与 NDB 集群模式操作相关。

表 25.33 与 NDB 集群模式操作相关的事件

事件 优先级 严重级别 描述
CreateSchemaObject 8 信息 已创建模式对象
AlterSchemaObject 8 信息 已更新模式对象
DropSchemaObject 8 信息 已删除模式对象

错误事件

这些事件与集群错误和警告相关。出现一个或多个此类事件通常表示发生了重大故障或错误。

表 25.34 与集群错误和警告相关的事件

事件 优先级 严重级别 描述
TransporterError 2 错误 传输器错误
TransporterWarning 8 警告 传输器警告
MissedHeartbeat 8 警告 节点 X 错过了心跳编号 Y
DeadDueToHeartbeat 8 警报 节点 X 由于心跳丢失而被声明为 死亡
WarningEvent 2 警告 一般警告事件
订阅状态 4 警告 订阅状态发生变化

信息事件

这些事件提供有关集群状态和与集群维护相关的活动(例如日志记录和心跳传输)的一般信息。

表 25.35 信息事件

事件 优先级 严重级别 描述
SentHeartbeat 12 信息 已发送心跳
CreateLogBytes 11 信息 创建日志:日志部分、日志文件、大小(以 MB 为单位)
InfoEvent 2 信息 一般信息事件
EventBufferStatus 7 信息 事件缓冲区状态
EventBufferStatus2 7 信息 改进的事件缓冲区状态信息

注意

SentHeartbeat 事件仅在使用 VM_TRACE 启用编译 NDB 集群时可用。

单用户事件

这些事件与进入和退出单用户模式相关。

表 25.36 与单用户模式相关的事件

事件 优先级 严重级别 描述
SingleUser 7 信息 进入或退出单用户模式

备份事件

这些事件提供有关正在创建或还原的备份的信息。

表 25.37 备份事件

事件 优先级 严重级别 描述
BackupStarted 7 信息 备份已启动
BackupStatus 7 信息 备份状态
BackupCompleted 7 信息 备份已完成
BackupFailedToStart 7 警报 备份无法启动
BackupAborted 7 警报 用户中止了备份
RestoreStarted 7 信息 已开始从备份还原
RestoreMetaData 7 信息 正在还原元数据
RestoreData 7 信息 正在还原数据
RestoreLog 7 信息 正在还原日志文件
RestoreCompleted 7 信息 已完成从备份还原
SavedEvent 7 信息 已保存事件