4.14 NDBCNTR 块

这是一个集群管理块,用于处理块初始化和配置。在数据节点启动过程中,它从块中接管 QMGR并继续该过程。它还有助于数据节点的正常(计划)关闭。此块在 中实现 storage/ndb/src/kernel/blocks/ndbcntr,其中包含以下文件:

  • Ndbcntr.hpp: 定义了 Ndbcntr用于实现集群管理功能的类。

  • NdbcntrInit.cppNdbcntr:数据和记录 的初始值 设定项。

  • NdbcntrMain.cpp:实现用于启动、重启和读取配置数据的方法。

  • NdbcntrSysTable.cppNDBCNTR在初始系统启动时创建和初始化系统表。这些表是在此文件中的静态结构中定义的。