Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

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.56 与集群节点之间的连接相关的事件

Event Priority Severity Level Description
Connected 8 INFO 数据节点连接
Disconnected 8 ALERT 数据节点断开连接
CommunicationClosed 8 INFO SQL 节点或数据节点连接关闭
CommunicationOpened 8 INFO SQL 节点或数据节点连接打开
ConnectedApiVersion 8 INFO 使用 API 版本的连接

检查点事件

这些日志消息与检查点相关。

表 25.57 与检查点相关的事件

Event Priority Severity Level Description
GlobalCheckpointStarted 9 INFO GCP 开始:REDO 日志写入磁盘
GlobalCheckpointCompleted 10 INFO GCP 完成
LocalCheckpointStarted 7 INFO LCP 开始:数据写入磁盘
LocalCheckpointCompleted 7 INFO LCP 完成
LCPStoppedInCalcKeepGci 0 ALERT LCP 停止
LCPFragmentCompleted 11 INFO LCP 在一个片段上完成
UndoLogBlocked 7 INFO UNDO 日志阻塞;缓冲区接近溢出
RedoStatus 7 INFO REDO 状态

启动事件

这些事件是响应节点或集群的启动和成功或失败的结果。它们还提供了关于启动进度的信息,包括日志活动的信息。

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

Event Priority Severity Level Description
NDBStartStarted 1 INFO 数据节点启动阶段开始(所有节点启动)
NDBStartCompleted 1 INFO 所有数据节点的启动阶段完成
STTORRYRecieved 15 INFO 重启完成后接收到的块
StartPhaseCompleted 4 INFO 数据节点启动阶段 X 完成
CM_REGCONF 3 INFO 节点成功加入集群;显示节点、管理节点和动态 ID
CM_REGREF 8 INFO 节点由于misconfiguration、无法建立通信或其他问题而被拒绝加入集群
FIND_NEIGHBOURS 8 INFO 显示邻近的数据节点
NDBStopStarted 1 INFO 数据节点关闭启动
NDBStopCompleted 1 INFO 数据节点关闭完成
NDBStopForced 1 ALERT 强制关闭数据节点
NDBStopAborted 1 INFO 无法正常关闭数据节点
StartREDOLog 4 INFO 新的 redo 日志开始;GCI 保持 X,最新可恢复的 GCI Y
StartLog 10 INFO 新的日志开始;日志部分 X,开始 MB Y,停止 MB Z
UNDORecordsExecuted 15 INFO 撤销记录执行
StartReport 4 INFO 报告开始
LogFileInitStatus 7 INFO 日志文件初始化状态
LogFileInitCompStatus 7 INFO 日志文件完成状态
StartReadLCP 10 信息 开始读取本地检查点
ReadLCPComplete 10 信息 读取本地检查点完成
RunRedo 8 信息 运行重做日志
RebuildIndex 10 信息 重建索引

节点重启 Events

以下事件是在节点重启过程中生成的,相关到节点重启过程的成功或失败。

表 25.59 节点重启相关事件

Event Priority Severity Level Description
NR_CopyDict 7 信息 完成字典信息的复制
NR_CopyDistr 7 信息 完成分布信息的复制
NR_CopyFragsStarted 7 信息 开始复制碎片
NR_CopyFragDone 10 信息 完成复制一个碎片
NR_CopyFragsCompleted 7 信息 完成复制所有碎片
NodeFailCompleted 8 警报 节点失败阶段完成
NODE_FAILREP 8 警报 报告节点失败
ArbitState 6 信息 报告仲裁器是否找到;有七种可能的仲裁器结果,列举如下:
  • 管理服务器重启仲裁线程 [state=X]

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

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

  • 启动仲裁器节点 X [ticket=Y]

  • 失去仲裁器节点 X - 进程失败 [state=Y]

  • 失去仲裁器节点 X - 进程退出 [state=Y]

  • 失去仲裁器节点 X <错误信息> [state=Y]

ArbitResult 2 警报 报告仲裁器结果;有八种可能的仲裁器结果,列举如下:
  • 仲裁检查失败:少于 1/2 节点剩余

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

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

  • 网络分区:仲裁器需要

  • 仲裁器成功:来自节点 X 的肯定响应

  • 仲裁器失败:来自节点 X 的否定响应

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

  • 网络分区:没有配置仲裁器

GCP_TakeoverStarted 7 信息 GCP 接管开始
GCP_TakeoverCompleted 7 信息 GCP 接管完成
LCP_TakeoverStarted 7 信息 LCP 接管开始
LCP_TakeoverCompleted 7 信息 LCP 接管完成 (state = X)
ConnectCheckStarted 6 信息 连接检查开始
ConnectCheckCompleted 6 信息 连接检查完成
NodeFailRejected 6 警报 节点失败阶段失败

统计 Events

以下事件是统计性的。它们提供了诸如事务数量、读取数量、写入数量、并发操作数量、属性信息和中止数量等信息。

表 25.60 统计事件

Event Priority Severity Level Description
TransReportCounters 8 信息 报告事务统计信息,包括事务数量、提交数量、读取数量、简单读取数量、写入数量、并发操作数量、属性信息和中止数量
OperationReportCounters 8 信息 操作数量
TableCreated 7 信息 报告创建的表格数量
JobStatistic 9 INFO 内部作业调度统计信息
ThreadConfigLoop 9 INFO 线程配置循环次数
SendBytesStatistic 9 INFO 发送到节点 X 的平均字节数
ReceiveBytesStatistic 9 INFO 从节点 X 接收的平均字节数
MemoryUsage 5 INFO 数据和索引内存使用情况(80%、90% 和 100%)
MTSignalStatistics 9 INFO 多线程信号

SCHEMA 事件

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

表 25.61 NDB 集群模式操作事件

Event Priority Severity Level Description
CreateSchemaObject 8 INFO 模式对象创建
AlterSchemaObject 8 INFO 模式对象更新
DropSchemaObject 8 INFO 模式对象删除

ERROR 事件

这些事件与集群错误和警告相关。这些事件的存在通常表明出现了主要的故障或失败。

表 25.62 集群错误和警告事件

Event Priority Severity Level Description
TransporterError 2 ERROR 传输器错误
TransporterWarning 8 WARNING 传输器警告
MissedHeartbeat 8 WARNING 节点 X 丢失心跳编号 Y
DeadDueToHeartbeat 8 ALERT 节点 X 被宣布为“死亡”由于丢失心跳
WarningEvent 2 WARNING 一般警告事件
SubscriptionStatus 4 WARNING 订阅状态变化

INFO 事件

这些事件提供了集群状态和维护活动的信息,例如日志记录和心跳传输。

表 25.63 信息事件

Event Priority Severity Level Description
SentHeartbeat 12 INFO 发送心跳
CreateLogBytes 11 INFO 创建日志:日志部分、日志文件、大小(MB)
InfoEvent 2 INFO 一般信息事件
EventBufferStatus 7 INFO 事件缓冲区状态
EventBufferStatus2 7 INFO 改进的事件缓冲区状态信息

Note

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

SINGLEUSER 事件

这些事件与单用户模式相关。

表 25.64 单用户模式事件

Event Priority Severity Level Description
SingleUser 7 INFO 进入或退出单用户模式

BACKUP 事件

这些事件提供了备份创建或恢复的信息。

表 25.65 备份事件

Event Priority Severity Level Description
BackupStarted 7 INFO 备份开始
BackupStatus 7 INFO 备份状态
BackupCompleted 7 INFO 备份完成
BackupFailedToStart 7 ALERT 备份启动失败
BackupAborted 7 ALERT 备份被用户中止
RestoreStarted 7 INFO 从备份中恢复开始
RestoreMetaData 7 INFO 恢复元数据
RestoreData 7 INFO 恢复数据
RestoreLog 7 INFO 恢复日志文件
RestoreCompleted 7 INFO 从备份中恢复完成
SavedEvent 7 INFO 事件保存