MySQL 5.6版本说明
下表列出了最常见的NDB
集群日志消息。有关集群日志、日志事件和事件类型的信息,请参见第18.5.3节“在NDB集群中生成的事件报告”.这些日志消息也对应于MGM API中的日志事件类型;看到Ndb_logevent_type类型,以获取Cluster API开发人员感兴趣的相关信息。
表18.41 NDB集群常用日志信息
日志消息 | 描述 | 事件名称 | 事件类型 | 优先级 | 严重程度 |
---|---|---|---|---|---|
节点 |
具有节点ID的数据节点node_id 已连接到管理服务器(节点?mgm_node_id ). |
连接 |
连接 |
8 | 信息 |
节点 |
具有节点ID的数据节点data_node_id 已断开与管理服务器(节点mgm_node_id ). |
断开连接 |
连接 |
8 | 警报 |
节点 |
具有节点ID的API节点或SQL节点api_node_id 不再与数据节点通信data_node_id . |
CommunicationClosed |
连接 |
8 | 信息 |
节点 |
具有节点ID的API节点或SQL节点api_node_id 现在是否与数据节点通信data_node_id . |
CommunicationOpened |
连接 |
8 | 信息 |
节点 |
具有节点ID的API节点api_node_id 已连接到管理节点mgm_node_id 使用NDB API版本版本 (通常与MySQL的版本号相同)。 |
ConnectedApiVersion |
连接 |
8 | 信息 |
节点 |
带有ID的全局检查点快 已经开始;节点node_id master是否负责这个全局检查点。 |
GlobalCheckpointStarted |
检查点 |
9 | 信息 |
节点 |
具有ID的全局检查点快 已经完成;节点node_id 主是否负责这个全局检查点。 |
GlobalCheckpointCompleted |
检查点 |
10 | 信息 |
节点 |
具有序列ID的本地检查点连结控制协定 已在节点上启动node_id .可以使用的最近的GCI有这个索引current_gci ,可以从其中恢复集群的最老的GCI具有该索引old_gci . |
LocalCheckpointStarted |
检查点 |
7 | 信息 |
节点 |
具有序列ID的本地检查点连结控制协定 在节点node_id 已经完成。 |
LocalCheckpointCompleted |
检查点 |
8 | 信息 |
节点 |
节点无法确定最近可用的GCI。 | LCPStoppedInCalcKeepGci |
检查点 |
0 | 警报 |
节点 |
已将表片段检指向节点上的磁盘node_id .正在进行的GCI有这个指数started_gci ,最近完成的GCI也有该指数completed_gci . |
LCPFragmentCompleted |
检查点 |
11 | 信息 |
节点 |
撤消日志记录被阻塞,因为日志缓冲区接近溢出。 | UndoLogBlocked |
检查点 |
7 | 信息 |
节点 |
数据节点node_id ,运行NDB 版本版本 ,正开始启动程序。 |
NDBStartStarted |
启动 |
1 | 信息 |
节点 |
数据节点node_id ,运行NDB 版本版本 ,已成功启动。 |
NDBStartCompleted |
启动 |
1 | 信息 |
节点 |
节点收到集群重启完成的信号。处理步骤 | STTORRYRecieved |
启动 |
15 | 信息 |
节点 |
节点已完成启动阶段阶段 的类型 开始。有关开始阶段的列表,请参见第18.5.4节“NDB集群启动阶段总结”.(类型 是其中之一最初的 ,系统 ,节点 ,初始节点 ,或<未知> .) |
StartPhaseCompleted |
启动 |
4 | 信息 |
节点 |
节点president_id 已被选为”总统”.own_id 而且dynamic_id 应始终与ID相同(node_id )的报告节点。 |
CM_REGCONF |
启动 |
3. | 信息 |
节点 |
上报节点(IDnode_id )无法接受节点president_id 为总统。的导致 的问题被给出为的问题之一忙 ,选举与等待=假 ,不是总统 ,不选新候选人的选举 ,或没有这样的原因 . |
CM_REGREF |
启动 |
8 | 信息 |
节点 |
节点已经发现了集群中的相邻节点(节点id_1 和节点id_2 ).node_id ,own_id ,dynamic_id 应该总是一样的;如果不是,则表明集群节点配置严重错误。 |
FIND_NEIGHBOURS |
启动 |
8 | 信息 |
节点 |
节点收到关机信号。的类型 关闭的可能性集群 或节点 . |
NDBStopStarted |
启动 |
1 | 信息 |
节点 [, ] [由信号 ] |
节点已被关闭。本报告可能包括行动 ,如果存在,则是其中之一重新启动 ,没有开始 ,或最初的 .该报告还可包括对NDB 协议信号 ;有关可能的信号,请参见操作和信号. |
NDBStopCompleted |
启动 |
1 | 信息 |
节点 [,行动 ]. [发生在startphase ] [由 ] [造成的错误 [(额外的信息 ]] |
节点被强制关闭。的行动 (一个重新启动 ,没有开始 ,或最初的 )其后被带走(如有的话)。如果在节点启动时发生关机,则报告包含start_phase 期间节点发生故障。如果这是a的结果信号 发送到节点时,该信息也会被提供(参见操作和信号,以获取更多资料)。如果导致故障的错误是已知的,这也包括在内;有关NDB 错误消息和分类,请参见NDB集群API错误. |
NDBStopForced |
启动 |
1 | 警报 |
节点 |
用户终止节点关闭过程。 | NDBStopAborted |
启动 |
1 | 信息 |
节点 |
这将报告节点启动期间引用的全局检查点。之前的重做日志keep_pos 被删除。last_pos 是数据节点参与的最后一个全局检查点;restore_pos 是全局检查点,它实际上用于恢复所有数据节点。 |
StartREDOLog |
启动 |
4 | 信息 |
startup_message [分别列出;见下文。] |
在不同的情况下,可以记录许多可能的启动消息。这些是单独列出的;看到第18.5.2.2节“NDB集群日志启动消息”. | StartReport |
启动 |
4 | 信息 |
节点 |
已完成将数据字典信息复制到重新启动的节点。 | NR_CopyDict |
NodeRestart |
8 | 信息 |
节点 |
已完成将数据分布信息复制到重新启动的节点。 | NR_CopyDistr |
NodeRestart |
8 | 信息 |
节点 |
将片段复制到起始数据节点node_id 已经开始 |
NR_CopyFragsStarted |
NodeRestart |
8 | 信息 |
节点 |
片段fragment_id 从表table_id 已复制到数据节点node_id |
NR_CopyFragDone |
NodeRestart |
10 | 信息 |
节点 |
复制所有表片段到重新启动数据节点node_id 已经完成 |
NR_CopyFragsCompleted |
NodeRestart |
8 | 信息 |
节点 |
数据节点node1_id 是否检测到数据节点故障node2_id |
NodeFailCompleted |
NodeRestart |
8 | 警报 |
所有节点完成节点故障 |
所有(剩余的)数据节点都检测到数据节点故障node_id |
NodeFailCompleted |
NodeRestart |
8 | 警报 |
节点的失败 |
数据节点故障node_id 已检测到块 NDB 内核块,其中block是1DBTC ,DBDICT ,DBDIH ,或DBLQH ;有关更多信息,请参见NDB内核模块 |
NodeFailCompleted |
NodeRestart |
8 | 警报 |
节点 |
事件解释数据节点故障。它在失败时的状态由仲裁状态代码描述state_code :可以在文件中找到可能的状态码值包括/内核/ signaldata / ArbitSignalData.hpp . |
NODE_FAILREP |
NodeRestart |
8 | 警报 |
主席重启仲裁线程[state= . 或准备仲裁员节点 或收到仲裁员节点 或开始仲裁员节点 或失去了仲裁员节点 或失去了仲裁员节点 或失去了仲裁员节点 |
这是一份关于集群中仲裁的当前状态和进展的报告。node_id 是选择为仲裁者的管理节点或SQL节点的节点ID。state_code 仲裁是州法典,如发现包括/内核/ signaldata / ArbitSignalData.hpp .当发生错误时,一个error_message ,亦定义于ArbitSignalData.hpp ,提供。ticket_id 当它被选择给所有参与选择的节点时,由仲裁者分发的唯一标识符;这用于确保请求仲裁的每个节点都是参与选择过程的节点之一。 |
ArbitState |
NodeRestart |
6 | 信息 |
仲裁检查丢失-剩下不到1/2个节点 或仲裁检查获胜-所有节点组和超过1/2个节点剩余 或仲裁检查赢得节点组多数 或仲裁检查丢失-丢失的节点组 或网络分区-需要仲裁 或仲裁胜诉-节点积极答复 或仲裁失败-来自节点的否定答复 或网络分区-没有可用的仲裁者 或网络分区-未配置仲裁员 或仲裁失败- - - - - - |
此消息报告仲裁结果。在仲裁失败的情况下error_message 和仲裁state_code 提供;这两种方法的定义见包括/内核/ signaldata / ArbitSignalData.hpp . |
ArbitResult |
NodeRestart |
2 | 警报 |
节点 |
该节点试图承担下一个全局检查点的责任(也就是说,它正在成为主节点) | GCP_TakeoverStarted |
NodeRestart |
7 | 信息 |
节点 |
该节点已成为主节点,并承担了下一个全局检查点的责任 | GCP_TakeoverCompleted |
NodeRestart |
7 | 信息 |
节点 |
该节点试图承担下一组本地检查点的责任(也就是说,它正在成为主节点)。 | LCP_TakeoverStarted |
NodeRestart |
7 | 信息 |
节点 |
该节点已成为主节点,并承担了下一组本地检查点的责任 | LCP_TakeoverCompleted |
NodeRestart |
7 | 信息 |
节点 |
该事务活动报告大约每10秒给出一次 | TransReportCounters |
统计 |
8 | 信息 |
节点 |
此节点执行的操作数,大约每10秒提供一次 | OperationReportCounters |
统计 |
8 | 信息 |
节点 |
已经创建了具有所示表ID的表 | TableCreated |
统计 |
7 | 信息 |
节点 |
JobStatistic |
统计 |
9 | 信息 |
|
平均发送大小到节点= |
这个节点发送的平均值是字节 每个发送到节点的字节数node_id |
SendBytesStatistic |
统计 |
9 | 信息 |
Node =的平均接收大小 |
这个节点接收到的平均值是字节 每次从节点接收数据时的数据node_id |
ReceiveBytesStatistic |
统计 |
9 | 信息 |
节点 /节点 |
告警解释当a转储1000 命令在集群管理客户端发出;有关更多信息,请参见转储1000,在MySQL NDB集群内部手册 |
MemoryUsage |
统计 |
5 | 信息 |
节点 |
与节点通信时发生传输错误node2_id ;有关传输器错误代码和消息的列表,请参见NDB运输错误,在MySQL NDB集群内部手册 |
TransporterError |
错误 |
2 | 错误 |
节点 |
在与节点通信时,关于潜在传输器问题的警告node2_id ;有关传输器错误代码和消息的列表,请参见NDB运输错误,以查询更多资料。 |
TransporterWarning |
错误 |
8 | 警告 |
节点 |
这个节点错过了一个心跳node2_id |
MissedHeartbeat |
错误 |
8 | 警告 |
节点 |
该节点至少错过了3次心跳node2_id ,因此声明了该节点”死” |
DeadDueToHeartbeat |
错误 |
8 | 警报 |
节点 |
该节点向该节点发送了心跳node2_id |
SentHeartbeat |
信息 |
12 | 信息 |
(NDB 7.5.0及更早版本:)节点 |
该报告出现在大量事件缓冲区使用的情况下,例如,在相对较短的时间内应用了许多更新;该报告显示字节数和已使用事件缓冲区内存的百分比,已分配的字节数和仍然可用的百分比,以及最新和最新的可恢复时间 | EventBufferStatus |
信息 |
7 | 信息 |
节点 ,节点 ,节点 |
当进入和退出单用户模式时,这些报告被写入集群日志;API_node_id API或SQL的节点ID是否独占访问集群(有关更多信息,请参阅第18.5.6节“NDB集群单用户模式”);的消息未知单用户报告 指示发生了错误,并且在正常操作中不应该看到错误 |
SingleUser |
信息 |
7 | 信息 |
节点 |
已使用管理节点启动备份mgm_node_id ;时,此消息也会显示在集群管理客户端中开始备份 命令发出;有关更多信息,请参见第18.5.8.2节“使用NDB集群管理客户端创建备份” |
BackupStarted |
备份 |
7 | 信息 |
节点 |
具有ID的备份backup_id 已经完成;有关更多信息,请参见第18.5.8.2节“使用NDB集群管理客户端创建备份” |
BackupCompleted |
备份 |
7 | 信息 |
节点 |
备份启动失败;有关错误代码,请参见米高梅API错误 | BackupFailedToStart |
备份 |
7 | 警报 |
节点 |
备份在启动后终止,可能是由于用户干预 | BackupAborted |
备份 |
7 | 警报 |