Documentation Home

21.4.2.2 NDB Cluster 管理节点配置参数

本节中的清单提供了有关用于配置 NDB Cluster 管理节点的文件的[ndb_mgmd][mgm]部分中 使用的参数的信息。config.ini有关每个参数的详细说明和其他附加信息,请参阅 第 21.4.3.5 节,“定义 NDB Cluster Management Server”

  • ArbitrationDelay:当被要求仲裁时,仲裁员在投票前等待这么长时间(毫秒)。

  • ArbitrationRank:如果为 0,则管理节点不是仲裁者。内核按照 1、2 的顺序选择仲裁员。

  • DataDir:此节点的数据目录。

  • ExecuteOnComputer: 引用先前定义的 COMPUTER 的字符串。

  • ExtraSendBufferMemory: 除了由 TotalSendBufferMemory 或 SendBufferMemory 分配的任何内存之外,用于发送缓冲区的内存。默认 (0) 允许最多 16MB。

  • HeartbeatIntervalMgmdMgmd:管理节点到管理节点心跳之间的时间;管理节点之间的连接在 3 次心跳丢失后被视为丢失。

  • HeartbeatThreadPriority:为管理节点设置心跳线程策略和优先级;有关允许值,请参阅手册。

  • HostName:此管理节点的主机名或 IP 地址。

  • Id:标识管理节点的编号。现在已弃用;请改用 NodeId。

  • LogDestination: 将日志消息发送到哪里:控制台、系统日志或指定的日志文件。

  • NodeId: 集群中所有节点中唯一标识管理节点的编号。

  • PortNumber:用于向管理服务器发送命令和从管理服务器获取配置的端口号。

  • PortNumberStats:用于从管理服务器获取统计信息的端口号。

  • TotalSendBufferMemory:用于所有传输器发送缓冲区的总内存。

  • wan:默认使用 WAN TCP 设置。

笔记

在对管理节点的配置进行更改后,需要执行集群的滚动重启以使新配置生效。有关更多信息,请参阅 第 21.4.3.5 节,“定义 NDB Cluster 管理服务器”

要将新的管理服务器添加到正在运行的 NDB Cluster,还需要在修改任何现有config.ini 文件后对所有集群节点执行滚动重启。有关使用多个管理节点时出现的问题的更多信息,请参阅 第 21.2.7.10 节,“与多个 NDB Cluster 节点相关的限制”