Documentation Home

18.6.3.2 NDB Cluster 日志事件

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

datetime [string] severity -- message

例如:

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

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

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

连接事件

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

表 18.42 与集群节点之间的连接关联的事件

事件 优先 严重等级 描述
Connected 8个 INFO 连接的数据节点
Disconnected 8个 ALERT 数据节点断开
CommunicationClosed 8个 INFO SQL 节点或数据节点连接已关闭
CommunicationOpened 8个 INFO SQL 节点或数据节点连接打开
ConnectedApiVersion 8个 INFO 使用 API 版本的连接

检查点事件

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

表 18.43 与检查点相关的事件

事件 优先 严重等级 描述
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 重做状态

启动事件

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

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

事件 优先 严重等级 描述
NDBStartStarted 1个 INFO 启动数据节点启动阶段(所有节点启动)
NDBStartCompleted 1个 INFO 启动阶段完成,所有数据节点
STTORRYRecieved 15 INFO 重启完成后收到的块
StartPhaseCompleted 4个 INFO 数据节点启动阶段X完成
CM_REGCONF 3个 INFO 节点已成功加入集群;显示节点、管理节点和动态 ID
CM_REGREF 8个 INFO 节点已被拒绝加入集群;由于配置错误、无法建立通信或其他问题而无法包含在集群中
FIND_NEIGHBOURS 8个 INFO 显示相邻数据节点
NDBStopStarted 1个 INFO 启动数据节点关闭
NDBStopCompleted 1个 INFO 数据节点关闭完成
NDBStopForced 1个 ALERT 强制关闭数据节点
NDBStopAborted 1个 INFO 无法正常关闭数据节点
StartREDOLog 4个 INFO 新的重做日志开始;GCI keep X, 最新的可恢复 GCIY
StartLog 10 INFO 新日志开始;日志部分X,启动 MB Y,停止 MB Z
UNDORecordsExecuted 15 INFO 撤消记录执行
StartReport 4个 INFO 报告开始
LogFileInitStatus 7 INFO 日志文件初始化状态
LogFileInitCompStatus 7 INFO 日志文件完成状态
StartReadLCP 10 INFO 开始读取本地检查点
ReadLCPComplete 10 INFO 读取本地检查点已完成
RunRedo 8个 INFO 运行重做日志
RebuildIndex 10 INFO 重建索引

NODERESTART 事件

以下事件在节点重启时产生,关系到节点重启过程的成败。

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

事件 优先 严重等级 描述
NR_CopyDict 7 INFO 词典信息复制完成
NR_CopyDistr 7 INFO 完成复制分发信息
NR_CopyFragsStarted 7 INFO 开始复制片段
NR_CopyFragDone 10 INFO 片段复制完成
NR_CopyFragsCompleted 7 INFO 完成复制所有碎片
NodeFailCompleted 8个 ALERT 节点故障阶段完成
NODE_FAILREP 8个 ALERT 报告节点发生故障
ArbitState 6个 INFO 报告是否找到仲裁员;寻找仲裁员时有七种不同的可能结果,如下所列:
  • 管理服务器重启仲裁线程[state= X]

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

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

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

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

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

  • 仲裁节点丢失X <error msg> [state= Y]

ArbitResult 2个 ALERT 报告仲裁结果;仲裁尝试有八种不同的可能结果,列于此处:
  • 仲裁检查失败:还剩不到 1/2 个节点

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

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

  • 网络分区:需要仲裁

  • 仲裁成功:节点肯定响应X

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

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

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

GCP_TakeoverStarted 7 INFO GCP 接管开始
GCP_TakeoverCompleted 7 INFO GCP 接管完成
LCP_TakeoverStarted 7 INFO LCP 接管开始
LCP_TakeoverCompleted 7 INFO LCP 接管完成(状态 = X
ConnectCheckStarted 6个 INFO 连接检查开始
ConnectCheckCompleted 6个 INFO 连接检查完成
NodeFailRejected 6个 ALERT 节点故障阶段失败

统计事件

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

表 18.46 统计性质的事件

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

架构事件

这些事件与 NDB Cluster 模式操作有关。

表 18.47 与 NDB Cluster 模式操作相关的事件

事件 优先 严重等级 描述
CreateSchemaObject 8个 INFO 反对创建的架构
AlterSchemaObject 8个 INFO 架构对象已更新
DropSchemaObject 8个 INFO 架构对象已删除

错误事件

这些事件与集群​​错误和警告有关。出现其中一项或多项通常表示发生了重大故障或故障。

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

事件 优先 严重等级 描述
TransporterError 2个 ERROR 转运错误
TransporterWarning 8个 WARNING 运输机警告
MissedHeartbeat 8个 WARNING 节点X错过心跳数 Y
DeadDueToHeartbeat 8个 ALERT 由于错过心跳,节点X宣布死亡
WarningEvent 2个 WARNING 一般警告事件
SubscriptionStatus 4个 WARNING 订阅状态的变化

信息事件

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

表 18.49 信息事件

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

笔记

SentHeartbeat只有在VM_TRACE 启用 NDB Cluster 的情况下编译时,事件才可用。

单用户事件

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

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

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

备份事件

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

表 18.51 备份事件

事件 优先 严重等级 描述
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 活动已保存